Just an update on this:
So I called Pioneer, and they gave me the number of a few service centers.
I called the first one, but it turned out they weren't licensed to work on Pioneers for the time being, as they were in some contract negotiations.
I called the 2nd one, and the tech said he would call Pioneer to get more information on the problem, then call me back to set up an appointment.
Well, he called a few days later, and we set up an appointment a week from that...