Hey Guys, I have a 2006 TJ with the 4.0 engine. I got a check engine light the other day and the code was PO28 looked it up and it says something about temperature so I replaced the thermostat and the water pump and hoses etc. Because of not knowing how old everything was just to be safe. This...