It's really weird, the check engine light comes on about 1 after I fully complete my shift. Like after 2nd or 3rd, whatever. But after or around about 3000rpm's, it shuts off and then comes back on again, I have no idea what's going on. I thought o2 sensors, but when it is in neutral the check engine light is off? So any help is appreciated, thanks.