dude your really not making any sense...you dont want any more power but want a turbo...last time i checked a turbo is a power adder...people with your mentality dont need to touch their cars...its apparent you are not mechanically inclined.
:lockd: