ok, i put a b16 in my car. has had no problems since i dropped it in. sometimes it a lil slow to start but has never failed to start. got in it after work tonight and tried to start it, it just cranked. tried again it starts then dies. tried again, it starts but idles real low, i give a little gas and it dies. i start it again and it still idles low. i have a CEL. so i pull the carpet back and take off the cover and look at the light. its on, but its not flashing. just stayed on. i cut the car off and tried cranking it again, it started fine, had no CEL and ran correctly. what would cause it to do that? im pissed and dont wanna be stuck anywhere so i need to figure this out so i can fix it before it gets worse. thanks in advance for any info you may have.