2004 F 150 5.4l Crankshaft Thrust Bearing Failure