Well if that sensor is missing then that's half the problem as although you can move the throttle to wide open, if the ECU never receives a single it'll not adjust the timing and fuel maps for max performance!
I'll see if I can sort a pic for you, might be some on the gallery already so have a look.
Also, when you say 'your mate' set the timing what was he actually setting, and why?
The ignition timing does have to be set in a specific way on a digi ... sounds like it could be your problem if it's retarded/advanced lots.