My car is having heating up and it's having trouble picking speed
If your car is over heating, it will need a new thermostat. As for the lack of speed issue, try doing a full tune up. New plugs, wires, air filter, fuel filter. Not sure if the 2001 has a cap and rotor or coil packs. If a cap and rotor, replace that as well. If coil packs, replace those. You may have a bad coil. Pretty sure you have coil packs.........
Search Chevrolet Monte Carlo Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Monte Carlo Experts