this is the motor i have, I've done a temp repair with some plate over the top of the dizzy which seems to be holding well.
thanks everyone for your help it is much appreciated as it was really stressing me out after it has had so much work done on it already.