I was driving my 03 cobra out and I noticed it felt a little weird to me..like it had a miss or something..felt it a couple of times slightly while accelerating normally. I looked down to check my guages and holy crap...it was laying on HOT!!!! I immediately turned on my heater only to find it blowing cold air as I was looking for a place to stop. I pulled into a gas station only to open the hood for inspection and found everything looked normal. So I let the car sit 15 minutes or so and let it get back to middle of the guage and attemp to drive again to get home...heater on wide open blowing cold air or barely warm until the guage started to climb....and as expected it overheated again. So I go through the same routine 3-4 more times to get it home in the garadge. My mods are as follows: 2.93 upper, 4# lower, 4 piece idler kit, LFP's radiator tank and resevoir tank (replaced both factory plastic pieces), after market intercooler..can't remember the brand,CAI, LT's, ORX, Magnaflow CB, C&L inlet after the mass air meter. The car only has 40k on it. All the pullies and cooling mods were done by the previous owner and I'ver put 6k on it since I bought it and have owned it over a year without a single problem like this. Please help me diagnose this problem.....thermostat, water pump?:fm: