This is what I have going on. 96 volvo 4.3 SX drive. It runs great no miss no hesitation starts fine all guages normal , but it will not pull over 4,000 rpm. It used to pull 4,700 rpm. Prop/skeg is fine. I have tried cap/rotor, ignition module, new fuel filter, new fuel pump, used a...