runs good at top speed,idles great,starts great...when i give it gas it wants to bogg down.If i go slow it will pick up.any ideas.