short of pulling the belts and looking for a bad pulley im at a loss. fix the exhaust leaks, (they rob HP ) that will help i bet, as well as a tune.
Forum Rules