X3 on flushing the cooling system & use new coolant ~ ignition timing greatly affects how hot the engine runs ~ check the timing if too far advanced the engine could overheat ~ personally I would stick with original spec parts ~ enjoy the fixings