My 2001 GTap like throw a Po128 and p0300 code... so far i have replaced spark plug and and spark plug wiree, i will be replacing tye thermostat, temp guage and coolant level check sensor. The same code comes and goes.. so the CEL eill trip and will turn off without havimg to reset PCM. Should i drain coolant and refill with a stronger mix of antifreeeze?? Could this be a bad fans or coil packs?? I only see 2-5 misfires and that goes away to after a few kin of driving the car.. i do notice at WOT the temo guage goes up by 25 degrees or so..