Pending on the year and engine size, some are located within the area of the harmonic balancer.
That is closer to the time belt u have to remove the belt firts
Some place in the world i think
right above the oil filter
All you need to do is erase the trouble code associated with the crankshaft positioning sensor. You will need a code reader to do this.
It is located on the side of the block next to the radiator, just above the A/C compressor.
Cam sensor location 02 pontiac montana 3.4
alternator
The throttle position sensor can be removed by dismantling the chassis in which it sits. This can be done by referencing the owner's manual f the Pontiac Montana.
there isn't a crankshaft position sensor on a 3.8l motor in a 1999 Pontiac grand prix according to the manual
inside ditributer
pro
crankshaft position censor