Hello!!! So back in 21 our 2011 cx9 had a water pump fail and we parked it. At the time i toyed with just doing a new timing chain set and water pump and a good flush. Life got in the way and it has sat…fast forward to now, i found an engine in a wreck 2011 and yanked it out. Got the valve covers off yesterday, everything looks good. Since i have an engine on a stand and really not knowing a ton about it my thoughts are to change everything! Timing chain set, water pump, plugs, coils, injectors, vvt sensors, any other sensor i can see, etc etc…question is, while i have it out of the vehicle, should i go ahead and pull the heads and do new head gaskets also. I am thinking so, but looking for input if anyone else has done something similar…thanks!!!