So me and the dealer have come to an agreement. I'm getting out of my loan once they have a fiesta st available. Turns out oil drain line gasket got pinched when they put new turbo unite on. The guy was explaining how temperamental the return line is.
2008 Mitsubishi Evo X (Time Attack) That Foreign Car
2013 TB focus ST3 (totaled)
2013 IS focus SE Ford Racing (daily)