Suspension & Steering can be fixed by Afzaal in lines area 0300 211 6069
Ikram can restore the dashboard 0345 340 0207
for engine you shall go through the Mega Mall of Automotive scrap aka Shershah in Karachi
you can dial and speak to both persons between 10 am to 8 pm weekdays. plainly refer name of Bhatti Saheb of PakWheels.
@sayedarsalanali is getting 2 datsuns restored the person working in Gulshan Maymar seems pretty reasonable you can coordinate a visit for vehicle flooring patch work.