I'm not very familiar with those cars, but just by watching it is there something that could be on backwards on the back of the motor? Like a park assembly or something, like I said I don't know jack about that particular set up, but its going off the windshield about the exact distance it would park down under the hood. If there is a park assembly and its on backwards on the motor shaft it might do that?