After a 2300 mile trip from Atlanta to LA, my coach's check engine light came on about 5 miles from our destination. Within a mile of our destination the stop engine light came on. The engine seemed to be running fine at idle with no obvious problems (within my expertise - belts, leaks, coolant, oil, etc.). It did struggle to run when I tried to increase speed but at idle everything seemed fine. Any ideas before limping out to Mira Loma and Prevost? Thanks!