Are you *sure* the squeal is comeing from the front of the engine? If not, sure sounds like bad input bearings on the transmission, from your original description.

Dave