I bought a used Dodge Charger, knowing that it had an overheating issue. I've taken it to two mechanics and have determined that has enough coolant and the car has been pressure tested with no leaks found. What other tests should I run to find the problem and then have a mechanic fix it, or even attempt to fix it myself?