Took my truck in and they diagnosed it right away and had it fixed a few hours later. Friendly service and professional. Highly recommended.