You dont have to get on your knees to set the timing belt properly. The mark on crankshaft is quite ambiguous anyway.
Get a torch and a mirror and check through the hole in top clutch housing, you will see 0 deg and 5deg arrows in there together with a line on the flywheel.
Attaching jumper leads or push starting car cannot damage the ecu.
To test out the MAP and ecu and O2 sensor, attach a small hose to the MAP and suck very hard on other end, whilst engine is running. The engine will lean off and stop rapidly.
Tony.