Re: 97 cobalt, 454, wont acclerate over 3300 rpms
Likewise, we didn't know you or what you do or don't know about engines, so for sake of discussion on a forum till we get to know each other, it's better to put all the info out there whether needed or not.


To help you understand your engine better, here is the mercruiser service manual for your engine.
http://www.boatfix.com/merc/Servmanl/16/16cov2_1.pdf
The MAP sensor (manifold absolute pressure) measures the air on a multi port injected boat engine.
RUN MODE
When the engine is started and RPM is above 300,
the system operates in the run mode. The ECM will
calculate the desired air/fuel ratio based on these
ECM inputs: RPM, Manifold Absolute Pressure
(MAP) sensor, Intake Air Temperature (IAT) sensor
and Engine Coolant Temperature (ECT) sensor .
Higher engine load (from MAP) and colder engine
temperature (from ECT) requires more fuel, or a richer
air/fuel ratio.
Also an FYI for you, The reason there's no mass air flow sensor is due to this type of electronic fuel injection system is a speed and air density system.
You may want to start with checking fuel pressure at both idle & speed.
Hope this helps, Good luck.
