Hello, I'm getting a P0301 code as well on my 97 Venture. It happens when I first start the vehicle (hot or cold ). It runs like crap of course and the "Service Engine Soon Light" is flashing, but after 30 seconds or so it the engine clears up and it stops flashing. The light stays on but not flashing anymore. I just changed plugs and wires and it didnt stop it. Also I changed head gaskets and intake gaskets,etc. about 3 years ago. Any ideas anyone? Thanks