Hello everyone. It has been a while
I’m going to be upgrading to a twin turbo setup on the Dodge! Thought I would bring you guys along on the adventure!
It all started with an oil pan leak about a year ago. I tried to snug up the bolts and made it worse.
Roughly two years ago I had the...