maybe your thermostat is bad. when you see it fly all over the place that normally means its bad. and or your water pump is bad. my v6 ran terrible when the water pump went out, got better mpg though. fixed the water pump threw in a new stat and filled up the coolant an she ran like a beast. check for leaks around your water pump an maybe change the stat. good luck!