I'vw had many issues with the distrubutor on my 2007 GMC 4.3L, Delco dist. So I went to Auto Zone and bought a 5 year distrubutor. Well it went bad just like the OEM delco. Took it back and they replaced it free.
Someone on YT suggested I put a coat of grease on distrubutor to keep the crap and moisture out. So far it's worked. I'm lucky to get 20-30k out of my distributors. That's why I gave up on delco's. Had the same problem with my 95 GMC. Every time I had distrubutor failure, it was extremely humid, raining, or condensation due to a rapid temp change.
As for rust, I took my 2007 GMC to Z-tech the day I bought it. Z-tech for under coat, sprayed bed liner and a wax job. Best money spent. No signs of rust. They put a lot of salt on roads in winter too.
I somewhat wished I had gotten the V8 engine. It has a distributor-less ignition and variable valve timing, I think that's what it's called. Where the v8 can become a 6 cylinder if you don't need the power.
Same-Day Shipping! Most of our stocked parts ship the same day you order (M-F). Expedited shipping available, just call! Most prices for parts and manuals are below our competitors. Compare our super low shipping rates! We have the parts you need to repair your tractor. We are a Company you can trust and have generous return policies! Shop Online Today or call our friendly sales staff toll free (800) 853-2651. [ More Info ]
TRADEMARK DISCLAIMER: Tradenames and Trademarks referred to within Yesterday's Tractor Co. products and within the Yesterday's Tractor Co. websites are the property of their respective trademark holders. None of these trademark holders are affiliated with Yesterday's Tractor Co., our products, or our website nor are we sponsored by them. John Deere and its logos are the registered trademarks of the John Deere Corporation. Agco, Agco Allis, White, Massey Ferguson and their logos are the registered trademarks of AGCO Corporation. Case, Case-IH, Farmall, International Harvester, New Holland and their logos are registered trademarks of CNH Global N.V.