ok guys im stumped, i have a 2002 pontiac grand prix 3100 motor. It had a leaky head gasket so i replaced it. after i put everything together i started her up and not only is it running like crap...... but its not getting oil into the cyliner heads. im pretty sure its not the oil pump seeing its not a common issue and that it was working fine before. im more worried that oil isnt getting to the cylinder heads let alone the rest of the engine. the heads have been rebuilt and milled for flatness and the whole top end has new gaskets. the only thing i dont have hooked up is the EGR valve because i lost the bolt. Any help would be awesome thanks.