Just completed a 8000 miles journey that started rough. Left NC and fueled up in Waynesville NC Flying J. By end of ramp trouble started. Seemed better except under heavy load by CO. Headed to Estes Park and disaster struck. Had to be towed to Denver Cummings . Import Towing and Recovery did great job. Later about Good Sam . Cummins had 50 amp hookup and got right to it next morning. No codes showing on dash but his reader showed low pressure from pump. Turned out piece of plastic wedged between primary and secondary filters. Put on dyno and HP and torque numbers well above average for ISL. Long story short he could have easily replaced expensive pump or other items but didn't. Questioned if it was in fuel or had been there , said hard call. Flying J offered help if there problem. After way it ran after service think it had been there and just then reared its ugly head. Something to keep in mind. RV rate was 230. hour. When paying service manager said giving truck rate being you sat under shade tree and never bugged us .