I have a P reg discovery 300tdi. I have replaced the starter motor and the battery, it will start no problem for a while then it won't start and sounds like there's not enough power to tun the engine over, if you connect jump leads to it ,it still sounds the same, but it will bump start any ideas???