I just bought a new fuel pump for my Firebird, its a chrome mechanical pump that says it fits, Pontiac V8 301,326,350,389,400,421,428,455 engines. I took my pump out to replace it and I noticed that are are different. The one that was in my motor is shorter with a sharp bend, the arm on the chrome pump is longer with less of a bend. Are there different pumps?? Will the one I bought work?? Thanks,Mike