Who set the fueling up?
Really everything needs setting up, it's not a good idea to start fiddling with the timing blindly, especially as you don't know it's defiantly that.
Although you say the fueling was set up it may be running lean.
I would get it to a tuner personally to get it checked over, and drive it gently until it's sorted!
Martin