AMENDMENT NO. 2 TO SERIES D CONVERTIBLE STOCK PURCHASE AGREEMENT