have you had the motor apart to see if there are any obvious connection between the case and the brushes for example?

if your not electrically minded.. you could try insulating the motor from the chassis- i.e. mount it on polycarbonate instead of steal