it must be MAF sensor and the throttley body. mine had a similar problem , thanx to mechanic on line,he advice me to clean the MAF sensor and the throttley body ,since then its been a breath of fresh air for a yearand half now!
Chat with our AI personalities