I just dropped a 5.3L into my truck. I had problems with my old engine over heating before because the fans weren't kicking on and now its doing it with the new engine. I noticed that my temperature gauge in the cluster is off. I have my bully dog set up to read engine temp and it reads like 220 and my cluster gauge reads less than 205. I think the fans aren't coming on because my gauge cannot read something right. Does anyone know what that problem could be and how it could be fixed. I have another question as well, would my running hot make me get less mpg and horsepower?? I have one more question. I just got that engine put in and the oil pressure is at like 20, is that bad or average or what? My old 4.8L was at 40. Please and thank you! -Chad P.S. sorry if i posted this in the wrong thread.