Excellent post for a D2. Now whats up with the D1. My 98 just hit the 100,000 mark this weekend. Basic maintance tune-ups, waterpump, abs sencor, door auculator, swivel ball gaskets, tie rod ends, and all major fluid changes. Like many this truck can piss me off but, still love it. Looking for a new one to drive when this one is back in the shop. Good luck everyone and have fun.