Ok, here is what i found on my po302 code, if you look up my post on what i changed (all for nothing) you will see i tried all the common problems. Took it to a friend who has been a chevy mechanic for the dealership for 30 plus years. He checked everything i did and we came up with our best guess that has helped the problem. Its not ignition, fuel or emissions related. Its an oil pump issue. Yes, read it again, an oil pump issue!! Ok, let me explain before you tell me I'm an idiot. The oil pump has a check valve or relief valve in it to relieve some of the oil pressure. With the hydraulic lifters if there is too much oil pressure it can keep a valve open. So if the check valve in the oil pump isnt working correctly (stuck or plugged) it will have high oil pressure and keep the valve open just a little causing the miss. We put in 5w 20 oil with sea foam in the oil and bam, it runs 100% better and 2 weeks now with no po302 code. I wanna pull and change out the oil pump but its 212.00!!! Thats one expensive pump. Im thinking about pulling it and trying to take it apart to see what's going on.