Buy a proper bike instead of these 1980's jobs
try putting baffles back in, you didn't tell me they are removed, mine was the same till the engine got back pressure.
Don't go HD, custom fasteners do a pair for less then a tenner or if there 1 1/2'' I got a pair.