I know, another overheat issue. I've read all the posts. Mine is 1989 5.7L. It has overheated at low speed or idle since i replaced the drive 2 years ago. could not figure out why but reading the posts leads me to believe its the pickup tube. I put a new impeller in, old one looked heated & small chunks missing. I backflushed the system from the T-stat. Still overheated, so I got some clear hose(Bondo's idea) and put at T-stat input. On initial startup no water for 30 seconds untill i reved to 2000, thena gush of water & continued flowing at idle but with dime sizebubbles.....I'm thinking bad seal on pick up tube....agree? If so, what gaskets do I need? Full kit? or just water tube seals,drive shaft O rings, and housing gasket? Drive has 150 hrs on it.....Thanks for your input! Paul