Hi Tom, Cheers for the slander, good job your not a judge or id be swinging by now....
Right then, i sold you the turbo CHECKED, and it was fine on my car, with NO SMOKE, and certanly NO OIL LEAKS.
The only reason why i took the unit off my car was because id upgraded to a 3071 or wotever it...