I've read threads on p0300 codes but none had the mileage mine had so I figured with mileage in mind I could narrow the culprit(s) with your alls help. I've suspected head gasket troubles for awhile. I would start the rig, white smoke for about 5 mins, wants temps built up smoke went away. Didn't think much of it but knew it was coolant. Well my problem now is that about a week ago I was going to work, going up hill rig became a grasshopper and was jumping everywhere while RPM's dropped erratically. After work, started it up and started missing. It smoothed itself out at idle, worked well through the city but once hitting highway began the shake and chug. Checked plugs, all seemed fine. None were wet. Comp test checked out, but that doesn't mean theres not a head or gasket problem. My fear is catastrophic head failure as the rig will no longer level itself out and is in constant misfire. Its only throwing me a p0300. I did all the basic routine checks, before posting. I'm about to park it tomorrow and start tearing it down, but before I do I want a second opinion to justify it. I love these things and I WILL make it last 500K plus. Thanks for any input