Hi
First off, more info is needed. Is your sunfire equipped with a 2.2 or 2.4 engine. If it is a 2.2 the water pump is driven by the serpentine belt and a fairly easy job, But if your sunfire has the 2.4 engine, the job will be very labour intensive. The pump on the 2.4 is driven by the timing chain, so the timing chain cover will need to come off, the timing chain comes off. This does not mention unbolting the pump of the back of the engine block. That is even more work. Good Luck
Pay a mechanic to replace it
Is located in side right under manifold
Off the water pump
need to know where the water pump in at on a 1999 Pontiac grand am
How to change a water pump on a 1997 Pontiac Transport
Take it out and put a new one in!
alternator
If the part number is the same and the configuration is the same then sure.
no
nope.
In the fuel tank
The fuel pump is located in the gas tank