Hi Max,
Have you tried wiring the motor directly to a battery to test it? If the unit has an electric brake on the end, remove it before testing, as the motor won't spin freely with it in place. It could even be the brake unit that's at fault.
Take the brake unit to pieces, being carefull not to loose the small cylindrical spacers from around the screws, and clean the friction plate and it's mating surfaces of any rust etc.
While it's off, connect it up to the wiring, and test to see if it's releasing when the power is applied to the drive circuit (moving the direction 'Wig-Wag).
If this fails, it could be the controller as you say, but you don't necessarily need the same motor or wiring, as you already have.
You could substitute the final drive unit (Transaxle), or wiring / controller from any working scooter to get the desired effect.
I originally used a Freerider 'Mayfair' scooter for the build, but the Dynamic controller went faulty (Controller Fault), so I used the controller and wiring from a Shoprider 'Cadiz', which, I suppose, is the same as changing the motor from one wiring system to another, I just did it in reverse!!

Keep your eye on good old Ebay (the Toylander builders best friend!), for either an axle assembly, or a 'Spares or Repairs' scooter in your area, as it's usually the controller or the F/R motion 'Pot' (Wig-Wag) that goes faulty.
If all else fails, you could always follow other forum members, and use a 4QD controller. There's loads of info on the forum as to where they can be found, and how to set them up!
As for the other bits of the scooter, the king pins / swivels from the front axle can be pressed into service on the landy's axle assembly very effectively, if the scooter's front beam (axle) pivots, then you could make the beam longer and utilise this as your front 'Swinging' axle, you will have to fabricate a central pivot point to mount it to the car, but it saves alot of work otherwise.
The only thing limiting you, is your imagination and / or fabrication skills, but I'm sure you, or family or friends, can help out with these, or you wouldn't have taken the project on in the first place!!
Hope this long explaination has helped,
Keep Busy, and don't panic Mr Mainwaring!
Regards,
Mark.