id search for a air leak mate,,,,,,,,, might be worth unbolting things and then refitting em again so to speak, may iron out a few things
but i know that air meters dont like leaks and that makes the car go a little silly
or could maybe be te cold start on the car, how is that controlled on it too as you say when warm it trys to work