I started a thread here a few weeks ago about an overheat condition in my 3.0 Cobra. Didn't get a response, so I'll try again. It overheats with the lower unit submerged, but runs fine off muffs. I've done the following. Tried 3 different impellers. Replace the following. Water pump adaptor, gasket & o-rings, backing plate, impeller housing, liner, seal & gasket, & backflushed the cooling system. I submerged the drive in a tub of water past the intakes. It wouldn't suck a drop. Hooked up muffs, & it pumped water like it was a brand new drive. When I pulled the muffs, the suction stopped. I pulled the l./u., & split it. I inspeced everything & it all looked good as far as the pickup tube, seals, etc. I even pulled the rubber hose on the pivot housing {not fun to get off} & blew thru it, & changed the 0-ring on the pivot housing. Put it all back together, & I'm at square one. It just will not suck water unless it's on muffs. I am at a total loss as to how to proceed. Does anyone have a clue as to waht the hell is going on here? I don't know what else to do besides replacing the whole drive, which at this point is not an option. Anyone?