when i give 1/2 or more throttle in any gear my 05 bike begins to lose power, especially uphill or out of a turn. i bogs something awful, sounding like it's running out of gas. the bike start up and idle fine. i have taken the carb apart and sprayed contact cleaner, blowing air on it to clean. checked air filter. changed fuel. a neighbor who has alot of experience w/ bike looked at it and said carb. looked good and he himself was at a lost. i even checked the spark plug. from the looks of that it was running rich. i am really getting frustrated and i want to ride badly, but i don't want to pay a mechanic. any suggestions???