Ok. Took it to the dealer. Diagnosed as the MAF sensor. Everything good now.