Welcome to 2CarPros.
Did the check engine light stay on with the engine running? If it did, the first thing you need to do is check for diagnostic trouble codes. Most parts stores will do it for free, but since the vehicle is not safe to drive, see if they will lend or rent one to you.
Here is a quick video showing how one is used:
https://youtu.be/YV3TRZwer8k
The first thing I would check is the throttle position sensor. Here are the directions for removal and replacement. I'm adding them to help you inspect it. Make sure the connector isn't damaged or loose. The attached pictures correlate with the directions.
______________________________
2004 Chevrolet Impala V6-3.4L VIN E
Procedures
Vehicle Powertrain Management Fuel Delivery and Air Induction Sensors and Switches - Fuel Delivery and Air Induction Throttle Position Sensor Service and Repair Procedures
PROCEDURES
THROTTLE POSITION (TP) SENSOR REPLACEMENT
REMOVAL PROCEDURE
pic 1
1. Disconnect the fuel lines.
2. Disconnect the throttle position (TP) sensor electrical connector.
pic 2
3. Remove the TP sensor screws.
pic 3
4. Remove the TP sensor and the O-ring.
INSTALLATION PROCEDURE
pic 4
1. Install the TP sensor O-ring to the TP sensor.
pic 5
2. Install the TP sensor.
pic 6
3. Apply thread-locking compound LOCTITE(R) 262, GM P/N 12345493 (Canadian P/N 10953488) or equivalent to the TP sensor screws.
NOTE: Refer to Fastener Notice in Service Precautions.
4. Install the TP sensor screws.
Tighten
Tighten the screws to 2.0 N.m (18 lb in).
pic 7
5. Connect the TP sensor electrical connector.
6. Connect the fuel lines.
_________________________
Let me know about the diagnostic trouble codes and if this helps.
Take care,
Joe
Images (Click to make bigger)
SPONSORED LINKS
Friday, September 20th, 2019 AT 7:12 PM