I agree with you, two years is a long time to have that problem, if it is the fuel pump? When you first turn on the key, no crank, can you hear the pump run for a couple of seconds? If you cycle the key two or three times before you crank it, does it start faster?
If it isn't the pump, I don't know why banging on the bottom of the tank would help? Unless it was a problem with wiring or connector?
Tuesday, March 25th, 2014 AT 8:24 AM