I just picked up a used Cat 320D (serial CAT0320DCKGF09424) and I'm running into an issue. The engine keeps stalling when I'm working it hard—boom up, bucket digging, that kind of thing. I've already swapped in new filters and new injectors, but there's no fault code showing up. Any ideas what could be causing this?