318 won't rev past 3000 rpm

I bet it is the crome box..........If the exhaust is not full of critters.