Pontiac Problems? Ask a Mechanic for Answers ASAP
There is a wiring harness at the front of the engine that over time gets tugged on by the engine going into gear. The combination of weak or broken motor mounts and the constant movement of that harness will eventually cause wires to break in there. You can trace from the starter motor to the frame as that is part of that harness. Often you can yank the wires by hand and have the car stall. If this occurs you need to pull the harness apart and repair whatever wires are broken or loose. You will also need to check all the motor mounts to prevent it from happening again.