It overheats on highways and steep grades, pretty inconsistent and sometimes its random. Seems wrong to throw parts at it when not a single tech i've taken to knows the engine or vehicle. Who can hook it up with a knowledgeable contact in north county/san diego?