Can't help with model pics as everything is packed for moving, but I might be able to help with drawings.
The trick is to keep all sprung weight as low down as possible and any above-pivot top hamper to a minimum.
My cars are one piece, hollow ended roto cast lightweight resin shell produced from solid masters (home made roto casting machine). Sprung ball bearing axles throughout, two ABC traction motors at one end, pivoted at just above floor height and weighted in the car belly. Glazing is externally fitted individual lights with only the cab and small 'passenger' section detailed. Electrical pickup is wipers amongst all the gubbins around the hydro-kinetic brake axles. Most of the weight is in the brass bogies and wheel height ballasting. It all works well and only tilts when it should! My biggest problem was sorting the peculiar inter car gangways (solution very soft rubber and aforementioned machine).
On the -P I think you could use much the same system and obviate an awful lot of micro engineering, plus you've got nice big power cars to hide motors. By the way, one of my ACE models is a bit bashed up and I've been considering using it as the basis of masters for a working model- I'd need some local help getting external details from Crewe particularly to confirm below waist grille arrangements.