318 won't rev past 3000 rpm
I bet it is the crome box..........If the exhaust is not full of critters.
Print