My Turbo Build!
Waiting to get it on the lift right now but sounds like a rod bearing let go... Sucks because there is only a little over 700 miles on the new motor! I did not build the motor which sucks.
That sucks man, I'd bring it to the place that built it and tell them you want it fixed at no cost to you at all









