Yesterday i removed the battery and tried replacing vss from the top but ended up getting it thru the bottom put it all back together. Now today i had it out noticed no pop on decel like usual. but didnt really think much of it. later stopped at a car wash and gave it a bath got back in and started it and seen the cel blink then stay on. pulled out my diablo to see code p0300. i also just replaced cam position sensor and new iridium plugs gapped to .35 a few weeks back but everything seemed fine until now. not too sure where to begin weather i knocked a wire loose or if this is a pretty common issue or not