Ok, picked the car up from the garage again, the mechanic said he had double checked the timing and that it was definitely correct and that he could not find a problem anywhere, i believe him as he does know his stuff and is very honest.

I have taken the car back as the amount of misfire tells me it's something electrical, and unrelated to the cambelt change.

Perhaps it's all an unfortunate coincidence.

The symptoms:
Rough idle

- will drop down and up again continually.

Horrible misfire at about 3k rpm

- a bit like hitting a wall, you can feel the car bucking, hesitating and does not sound healthy.

General lack of power under boost.

I replaced the rotor arm for a genuine toyota one at the weekend, as well as cleaning up the contacts on the dizzy cap

(Paul Port copper one so just cleaned off some of the corrosion).

I had a quick look at one of the spark plugs and the tip was quite black

(denso iridium, not sure how old they are).

So things to do/check:
Ecu codes
Replace spark plugs
Leads perhaps?
Coil

- Where do i find this?
Map sensor

- Again, not sure where this is.

I'm quite annoyed as when i drove the car down to have the cambelt changed it was perfect, pulled nice and hard with no misfire at all.

Yet now it's a misfiring bag of crap.

Can you chaps suggest anything else i can check?

Thanks.
