I have a 97 ford 2.3l, I keep blowing heater cores, the first engine blew 2, and then I put a new engine in due to lean on bank 1 blew piston from intermittent fuel pump, so I installed a 40k engine from a 97 in it, and now went through 3 more heater cores, temp gauge seems fine, all new water...