I have a 2007 Honda shadow spirit 750. My motorcycle Boggs when I open the throttle, it idles fine. When I bought the bike the guy said the petcock was bad and that there are bigger jets installed in the bike. The guy also took the air intake off the bike and put a mesh over the carb. Any ideas on how I can fix this issue?