Since then it's been a pig to start and has been mis-firing. Sounds like the timing is out (unless anyone has any better ideas?) but the garage that changed the belt have had it back in twice and are reluctant to start interfering with the belt since it was such a pig of a job to do!

Needless to say my mate is now looking for somewhere competent to take the car to try and get it fixed.
He lives in Haddington and works in Crewe Toll, Edinburgh so any garages near either would be ideal. Anyone recommend anywhere?