The van is fixed. I got the details indirectly, but as nearly as I can understand from what my wife relates it to me, it was the solenoid that releases the shifter when you push on the brake pedal, or some circuit that operates that solenoid, that got fried. She also said he reset the computer. Apparently something got scrambled in the computer which caused the other symptoms (speedometer out, shift indicator out, performance problems) I'm guessing he was referring to the computer in the dashboard, not the main computer--the local shade tree guy scanned it last week and didn't find any relevant codes.
But this is the interesting part: shop says the cause was a KNOWN ISSUE: the CD player builds up static, and the discharge of the static can burn out various components. He said not to play any more CDs until they get the CD player case replaced with a plastic one--apparently Mazda is responsible for that.