Abbotsford's Diesel Repair Shop

At JD Diagnostics ( we specialize in diesel diagnostics and repair as well as tuning and specialty part sales. Our service representatives are highly qualified and ready to assist with all of your needs. We serve Abbotsford, Chilliwack and the rest of the Fraser Valley.

Book Online

Fast and simple. Send us and email and we'll get your truck in for a service right away.

Get A Free Quote

Having a problem but not sure how much it will cost? Send us a message and we'll do our best to give you a ballpark.

Immediate Support

Have a pressing issue that needs attention right away? Give us a call. We're happy to help!

Our Services

At JD Diagnostics (Diesel Doctor), our mechanics use the best equipment on the market, on each and every vehicle we perform a diagnostic to ensure the most accurate code readings.

At JD Diagnostics (Diesel Doctor), we’re a complete diesel engine service centre solution. That means that in addition to new engine sales, we are equipped to repair and replace.

We specialize in diesel truck transmission diagnostic and repair because we know how important it is to properly maintain equipment. A small amount of work now can pay off huge in the future.

Custom suspension installs and suspension repair is one of our specialties. Our highly skilled technical staff can help you with all of your suspension needs.

Did you know that without regular maintenance an air conditioner loses a percentage of its original efficiency every year? This means that without proper maintenance, your air conditioning isn’t pumping at full capacity.

We partner with 3K Calibrations to tune our customers trucks.

We supply a large selection of tires and rims of all shapes and sizes including balancing and installations. Our tire services are available in Chilliwack, Abbotsford and the rest of the Fraser Valley.

A properly maintained fuel system is essential to top performance. Our qualified team of technicians can diagnose and maintain your fuel systems and keep them running in top shape.

Engine coolant maintenance is just as important as an oil change. In fact, the coolant condition in a diesel engine may even be more important than in a gasoline engine.

Keeping your fluids maintained is essential to the proper function and longevity of your vehicle. Our team of technicians can get your oil and fluids changed in a jiffy.

What Our Customers Say

We take pride in making sure every customer understands what work was done on their vehicle and (most importantly) why. Here are just a few of the customers we've been able to do that for.
Marc Perrot

Marc Perrot

A Week Ago

"Recently had my EcoDiesel EGR and cat delete done at JD Diagnostics & Diesel Repair in Abbotsford.
Had some issues after the fact and those were rectified quickly and professionally.
I would recommend their services to anyone looking for a no-nonsense qualified diesel shop."

Kris Selezinka

Kris Selezinka

2 Months Ago

"Never have I had such an easy time at a shop. Truck serviced, my ECM tuned, and now I have more power with a way more efficient engine. AND my friends can't believe either how cheap it was for everything to get completed or how quick. Amazed at how smooth this operation is. HIGHLY RECOMMEND!"

Jamie Courtorielle

Jamie Courtorielle

3 Months Ago

"These guys are super!! They are both professional and welcoming and most certainly took care of our diesel and had her repaired in reasonable time. If I could refer a place to work on your vehicle, it would be JD Diagnostics & Diesel Repair."

Diesel Resources

Tips and tricks to keep you rolling in style.

ECM Issues & EGR Problems

If you're thinking about getting an ECM tune on your vehicle, our #1 piece of advice is this: do your research. There are a million home tuners out there that will throw any old tune into your vehicle without checking engine modifications or specifications and output an injector flow rate or incorrect timing code that ruins your fuel economy or wrecks your rig entirely.

Get in Touch

Give us a call below to speak with one of our service representatives.

Call Us

Phone Number: (604) 799-3835

Abbotsford Location

104-663 Sumas Way, Abbotsford, BC V2S 7P4


Monday | 8a.m.–4:30p.m.
Tuesday | 8a.m.–4:30p.m.
Wednesday | 8a.m.–4:30p.m.
Thursday | 8a.m.–4:30p.m.
Friday | 8a.m.–4:30p.m
Saturday | Closed
Sunday | Closed

Contact Us