Okay, replaced the battery tray, battery terminals and got a new optima red top. My dad randomly texted me the other day, and offered to buy me some mile marker hubs to replace my current automatic hubs. Now keep in mind, since I joined the Navy I'm not even remotely dependant on my dad. He did not have to do this and it definitely saved me some cash. You would have to be ****ing dumb to turn down free parts! Anyway, I pulled codes today. I got code 32, which is an EGR failure. I would assume that a new EGR valve would fix that, what do you think?