We've had numerous issues with the engine light on the Ranger truck. Sometimes we take it in and if Rochas can't find anything, they don't charge us for diagnostics or anything. This time when we took it in, they found several things that needed immediate repairs, and some that could be put on a deferment schedule. It was all fixed within one day, and the truck has more power than it has in months.