I own a 96 F-150. Took it to the Ford dealer for what appeared to be a really rough running engine. 4 weeks and 3 total visits later, not running any different. All Pro was recommended and 48 hours later I have a perfect running vehicle!! Honest and to the point service. If there was a sixth STAR , All Pro Automotive would deserve it.