This is not a DIY website. Any technical advice given would be against the forums rules. I might suggest however you make sure the wire on the back of the button that connects to the spark rod hasn't come loose from all the rapid hard presses its been given. Those things press hard and snap alot. Get a technician to check it out. They can get you the right part so your not guessing and throwing money at it and also check everything else out. You'll get sick of pulling that thing apart eventually.