This is my first post and I’m not technically minded so go easy on me

So, I’ve owned my H1 for about 3 years now. After 6 months she would not idle or start properly. Due to financial trouble, I put off fixing the bike for a while and rode it every day to and from work as it was my only means of transport.
After some time the exhaust developed the usual holes due to being made from mild steel and my all weather riding. I purchased some down pipes from Ebay and these also developed a hole. I managed to find a company (can't remember who but I can find out for those interested) that sold down pipes for around £240.
I thought it was time to spend some money so I sent the bike in to have “the works†done while I ordered the exhaust. The carb rubbers were the first thing to be replaced and the bike now idled well enough and started ok. I proceeded to spend more on brakes overhaul and new pads, new forks, new head bearings, new clutch cable, new battery, new rear tyre, etc
The following month I proceeded to fit the down pipes myself. One cylinder made a "ticking" noise that sounded like air was getting through. So after fitting and refitting the exhaust 6 times I was convinced that the noise was not from the down pipes. :smt013 What struck me strange was that this noise only appeared after fitting the exhaust

So far I have spent around £800 fixing her (Inc parts).
The bike still has the "ticking" noise in one cylinder and will not reach its top end speed. It also has flat spots in the rev range. My mechanic has told me that fitting the new exhaust could affect the bike and I would need to have the bike dyno’d.
So my dilemma is:
What is causing the noise in one cylinder?
And does the bike need a Dyno or is the flat spots related to the ticking noise?
So, do I have the bike dyno’d or is there something wrong with the engine?
PS, the Dyno will be at PDQ at a cost of £150
http://www.pdq1.co.uk/
Thanks, and Regards,
Frank