Naturally I can't find the old threads to link to, so lemmee toss in a couple new pics which might explain it better.
AI trains with pantographs or poles are hard coded to have at least one sticking up when they're moving, no way around that. CTA had dual powered cars when I was a kid, 3rd rail on the L tracks, overhead wire at grade level.
		
		
	
	
I moved the attachment point for the front panto down inside the body, set the attachment to auto-create 0 so it would be invisible either up or down. Then I copied the mesh and textures for the pole into the car, made another attachment point for the "fake" visible pole, which is non animated and always seen as down and stowed.
The player version has no special attachments since the player CAN drive with both poles down, that's the player version with both poles up.
That's the AI version with both poles up, since the front pole is a fake, if the AI is running with the front pole up and the back pole down it looks like he has both poles down.
To illustrate this I set the real front pole to auto-create 1, normally that's invisible, but here it is inside the car.
Clumsy workaround, but AFAIK there's no script which will force an AI to run without at least one panto up.