My Leyland Daf 45 registered 1992 drives excellent except after about 40 miles (less in hot weather) it starts to stall. Cuts out when I brake or slow down. The further I travel, the more frequent this happens until after approx 60 miles, I struggle to keep it ticking over. Had various parts replaced. Has anyone any idea what the problem is? Help please.