I have a 2003 GMC Yukon SLT 2 wheel drive 5.3L V8. I really love this truck and how good its been since I bought it almost 10 yrs ago. At the moment I have an oil leak and dont know where its coming from. The truck now also has some sort of a short to where it has changed the language on my display and it also causes the truck to not start or stutter then start, and sometimes starts and if I step on the gas peddle, nothing happens. Should I just give up on this awesome truck or should I try and keep it going, its still got alot to give. Please some good advice.