So I've had my Silverado for over 4 years now, which is the longest I've owned a vehicle. Starting a few months ago, however, I've been dealing with one issue after another. I repaired them one at a time ad they came up, but when my rear main seal started leaking fairly significantly, I decided...