Valve seals failed.
Throw out bearing on clutch.
Clutch.
Both front hubs.
Transfer case.
Traded the four x four in for a two wheel drive as the truck was making front end noise again and the service manager wasn't sure where the noise was coming from.
I found out today, 12-6-04 that my front hubs have failed due to their construction (plastic) I have had good luck so far with this truck, although it has less than 58k on the odometer. The fix is to go with manually locking hubs.
My 2003 mazda b4000 also has front end noise. I brought to the dealer and they said its normal!. that a brand new truck on the lot makes the same noise. is this true? also stalls and idels poorly on cold starts on occasion.