I have a 99 Disco 2 that will start just fine but once it warms up you have to play with the pedal to keep it running or if i try to put it into gear it doesnt seem to have enough rpms to stay running and dies. it will fire right back up with same issue. and it sounds as if the timing is out now.