What normally happens is the pump should prime when you turn the ignition on for a few second an then stop.
Then when you crank it the pump should start up again.
I believe (but im not as familiar with the L6/L6 as some ECU's so i may be wrong) that if it turns on when cranking it means the ecu has a crank sender signal.