I have a similar problem with a D505 charging system.
The following website has a possible fix:-
Possible solutions for burnt-out circuitry on Dell Latitude D505 mobo? - Tech Support Forums - TechIMO.com
Hope this helps some of us that are still supporting this old laptop.