Before I begin this, I'll get a couple things out of the way so as to rule out the obvious potential problems (Also a TL;DR):
- Deck is fully functional; was sent in for repair and worked with no errors
- Aftermarket radio wiring is correct; tested it in another Subaru with no errors
- I have tried another aftermarket unit with the same results -- no sound
- The unit was working for a good month before problems arised
- OEM radio works with sound
I have a Pioneer AVH-X4500BT head unit that I received over the holidays. It worked fine for the first month I owned it.
One day, I noticed that the sound would be intermittent, switching from static to music, and then nothing. If the aftermarket unit is left on without sound, the internal amp's protection mode kicks in and shuts the amp off, displaying "Amp Error". Oddly enough, whenever this would happen, a quick car jolt to the right would fix it temporarily.
I did some searching and found out that this only happens if there is incorrect speaker wiring. So, I figured it was my crimp wiring, and I decided to redo my wiring harness, this time, soldering everything. To my dismay, it still did not work. I figured it might be a faulty harness, so I tried it in a friend's car, and it worked with no fault.
The kicker to this story is that when I put in my OEM Subie radio, I get sound.
I measured the voltage, and I get 12v at the power, and 5.5v at each speaker wire, even when it's connected to the aftermarket unit.
So before I take it to a professional, (Soundsgood, I'll be bothering you soon) what could cause this to happen? Why would the OEM radio emit sound, but any aftermarket units do not?