U say the rack moves freely. but were concerned about the springs being broken..
In alot of cases, if the springs were broken, the rack would still move freely.. so thats something to check..
If the rack moves, it'll be easy to pull the pump.. THATS what I would do first..
If u have fuel going...