# 2003 Mazda Protege5 code P0758

**URL:** <https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601>\
**Category:** Maintenance/Repairs\
**Tags:** mazda\
**Created:** [December 10, 2013, 12:14am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601 "2013-12-10T00:14:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![motech](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@motech](https://community.cartalk.com/u/motech)\
**Post date:** [December 10, 2013, 12:14am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601/1 "2013-12-10T00:14:36Z")

</div>

We have a 2003 Mazda Protege5 and when you put it in gear the code P0758 (shift solenoid B electric) pops up. The circuit has been diagnosed everywhere, solenoids replaced, and even replaced the computer. We cannot get rid of this code, which causes the car to drive in limp mode. We’ve spoken to so many people with Mazdas and can’t seem to come up with a solution. Any suggestions?

---

<div class="post-metadata">

**Author:** ![knfenimore](https://avatars.discourse-cdn.com/v4/letter/k/9fc348/32.png) [@knfenimore](https://community.cartalk.com/u/knfenimore)\
**Post date:** [December 10, 2013, 12:19am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601/2 "2013-12-10T00:19:04Z")

</div>

Sounds as if the shift solenoid needs replaced.

---

<div class="post-metadata">

**Author:** ![motech](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@motech](https://community.cartalk.com/u/motech)\
**Post date:** [December 10, 2013, 12:22am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601/3 "2013-12-10T00:22:35Z")

</div>

We replaced that part. That’s not what the code is for, but we replaced it anyway and it’s still stuck in that code.

---

<div class="post-metadata">

**Author:** ![keith](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/keith/32/5518_2.png) [@keith](https://community.cartalk.com/u/keith)\
**Post date:** [December 10, 2013, 1:06am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601/4 "2013-12-10T01:06:05Z")

</div>

Have you taken it to a dealer yet. The dealer, as well as most mechanics that have a subscription to AllData or similar service, will have a diagnostic procedure for troubleshooting this. as a rule, you will be charged separately for the diagnostics as this takes up a service bay and a technicians time for about an hour, sometimes more. That could cost you $100-200, but the fix might turn out to be as simple as a broken wire.

Be very clear when asking for this service that you expect full diagnostics with confirmation testing on the defective part, not some moron plugging in a code reader and making a guess.

---

<div class="post-metadata">

**Author:** ![motech](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@motech](https://community.cartalk.com/u/motech)\
**Post date:** [December 10, 2013, 2:23am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601/5 "2013-12-10T02:23:08Z")

</div>

I am an auto shop so no, I haven’t. This is a fix and flip.

---

<div class="post-metadata">

**Author:** ![db4690](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/db4690/32/2583_2.png) [@db4690](https://community.cartalk.com/u/db4690)\
**Post date:** [December 10, 2013, 7:52am UTC](https://community.cartalk.com/t/2003-mazda-protege5-code-p0758/82601/6 "2013-12-10T07:52:02Z")

</div>

@motech

You might consider paying the $20 or so and logging onto the Mazda technical website. You might come across some helpful bulletins

You might also consider looking at [iatn.net](http://iatn.net)
