Looks like the thermostat was changed out, it still looks like two pieces, but its metal now. Which brand coil should i get from rock auto? Also, theres oil on top of my head, does that probably mean the valve gasket needs replacing, i dont see anywhere else the oil is coming from, it only has 60x miles and is well maintained. Also, it has a code p0300. Occasionally misfires with both motor and trans lights flashing.