the difficult part will be finding where the short/crimp is.
it's either w/i the door, which would require removing the interior panels, or it's in the door hinge area where the wires go from body to door.
there is a heavily pictured tutorial on removing the door panels on this site, done by locksmith.
but if it works when door is open at 45 degrees, wouldn't that indicate it's in the hinge area.
i asked one mechanic at pep boys how much it might be to fix, and he said the charge would be hourly at $50 per half-hour, and there's no telling how long it would take. does that sound
If it's a poor connection, it could be the action of opening/closing tugging on the wiring harness. I would do the easy thing first and check inside the door panel and all the connections there. It might be as simple as the entire connector not perfectly seated.
I wouldn't pay Pep Boys to do anything.
If you're not comfortable performing electrical investigations then I would seek out a company that specializes in this sort of thing.
I would first look inside the rubber boot protecting the harness between the body and door. See if any wires are shady looking. If that checks out, I would then pull the trim panel off and get a voltmeter. Check power at the motor; and then pierce the wire in the harness between the door and body that corresponds to that same wire you just checked at the motor. That harness plugs in behind the kick panel so if you want, go ahead and make sure your connections and power is solid there as well.