Recently bought a 2004 a4 b6 2.5 v6 tdi (bdg engine code) It's in limp mode and giving me code 01318 injection pump.. I drove it 160miles home from where I bought it. Wouldn't go over 2.5k revs. Wiring to fuel pump is all crimp connections and block connections. I've been told its fuel pump at fault. Now correct me if I'm wrong but if pump were to fail then car wouldn't run?