Turbochargers
Hey guys, I've had my mustang for a few years, I'm tired of having it sit there so I need your advice. The car has an on3 turbo, looks like everything is set up correct but I noticed it has stock heads, was able to get it started but looks like oil is spraying up from the bottom side heads...