green ones make me horny
check for codes. it doesnt sound like timing is off maybe something else. MLPS? make sure your shift lever is all the way in park. also check for fuel pressure, spark all that good stuff. Changing your fuel pump should have no effect on your timing.