put 320 mains in it its has to be jetted way way to rich, i am in oregon and used to have close to the same mods and ran a 310 main, youll notice a huge differnce,
shave head
timing, you can do your stock plate for free
get some porting done there are alot places that have a play port i know mp racing does.
where are you at in oregon and where do you ride?