Hey guys hopefully some of you will be able to help me on this as I am stumped. My 02 Disco starts right up some days and other days will crank but won't start. When this happens it's not getting fuel. I've replaced the fuel pump twice as well as the CPS. Phoned a local rover shop and they said that it could possibly be my engine fuse box. I've switched the fuel pump relay for one I know works, but the problem persists. So either I blow 500 quid for a new fuse box or bypass my fuel pump relay. Any thoughts? Am I on the right track?