Ok, its good that you have cleaned the contacts in the dizzy and checked it, the limescale type deposits on there could have caused the plugs to foul up, id clean them if you havent already.
Hopefully that will work, if not then we can move on to something else, seems a pain but its really important to check and make sure the basics are working first.
Hopefully that will work, if not then we can move on to something else, seems a pain but its really important to check and make sure the basics are working first.