Well, it's my turn to ask for suggestions..
sounds like something "plugged up"... weather it be in the intake system or exhaust to me
Print