Sounds like one of the 1010 style charging systems or an entire 1010 that's been gutted... pics would help a LOT... Pics of the box, the alt that's there, and all the trouble spots that you have found.
And yes, it has been butchered, there should be two LEECE alts, not one. Is there an AC...