So i went to Toyota Dealership yesterday. Got my car completely tuned up. The RPM is normal. Its around 600 to 650 when the car is warmed up and in idle "d" mode. For my satisfaction, they were kind enough to show me the scan codes being none. Also they showed me 2 brand new ready to be delivered 34km and 27km (zero meter) grande warmed up on the same status with RPM between 550 to 650. So thats a relief.... in Parking or Neutral, the RPM is around 750 to 850 which is normal. If anyone need guidance or help in Karachi at Dealership near Johar, ping me.