I just returned from a 900 mile trip, pulling a trailer, and toward the last 50 miles I got a couple surges in RPM's! It was like I was letting off the throttle and getting back on it. This truck is an auto. This morning I left and it's doing it continuously now and I have the check engine light on. I got the same codes on both the PCU and ECU of 0122 and 1693! Please tell me it's the APPS and not the injection pump going! I've replaced both in the past already and don't want to spend 1200+ on another injection pump! Thanks for any help!