Recently I had my 08 250 in for a major service and when I got it back there was a rather large noticeable degradation in performance. I took it back to the bloke, who has been amicable about trying to fix it but the problem is still there. Initially he said the standard major service things were done and 8 of the valves were shimmed. I also got new tires for it. I took it back, cos it was running laggy and he said he put carbie cleaner through it but it still doesn't have as much pull as before the service.
Its got an after market exhaust, a high flow air filter and the needles have been raised in the carbies but I can't see what happened to cause a lack in power when it was serviced. The bloke says it may be because its running too lean and wants to try a stock air filter in it... but it was fine before and he said he's adjusted the mixture screws..
I'm basically out of ideas, apart from the rear brake rubbing after the tire change (blah) and i dont want to start ripping it apart after paying 900 odd bucks.
Im pissed about it but I just want to get it back running the way it was before or better

, could anyone offer any suggestions (i know its hard guessing from the information given) as to wtf could be wrong here ???
Thanks