My neighbor's 2000 malibu has a serious issue and we cant figure it out. It will run fine for a while (sometimes hours sometimes a week) then it will die. Not to restart until it cools a bit. It was overheated badly at one point. Replaced heads. Ran good for a while then this started. Replaced crankshaft position sensor and balancer as well. No codes present. Hes ready to junk it. I'd like to fix it. Cam position sensor due to excessive heat?