I'm not sure what the mechanical stuff at the front is, but the steering wheel, speedometer, and the Lockheed master cylinders sprouting through the bulkhead in front of the driver all look as if they come from a 1960s BMC Mini. Is that the mechanical base?