318 wont rev above 5,300

Did it always do that? I would check and see if the intermediate shaft bushing failed, or the gear. Just grab the distributor shaft and see how much play if any by trying to turn the distributor rotor back and forth.