Regarding the gas ignitor. You may have already tried this but, the sparking end of the ignitor is screwed into the ignitor tube just before it enters the kettle. Unscrew it from the tube and wire brush / clean the the metal portion of the ignitor end.
When I bought my performer off of kijiji...