9 out of 10 times that I had an E-body not park it was the wiper switch panel not grounding. It is supposed to ground on the back plate and the back plate to the dash frame and the dash frame to the body.

It sounds like the lack of ground is also causing the current to find other avenues of travel.

Start with making sure the dash frame and switch panel is correctly grounded and let us know how it works then.