I have a 2003 Freelander TD4, so on Wednesday it blew the fuel pump fuse whilst driving, I have replaced the fuse, fuel pump and fuel filter and still it blows the same fuse :/ It'll drive for about 4 miles before blowing the fuse but it does without fail between 4 and 6 miles. Can anyone suggest anything else other than the fuel pump and filter because I thought that would fix it?