My room mate has a 2000 ZR 600 EFI. It's been running fine until lately it just doesn't have any bottom end and even top end doesn't seem all there. After it's warmed up then shut off and restarted on the first pull it'll pop then start. It's hard to explain but any suggestions will help. We replaced the belt and put in different plugs. Please Help. Mike E.