Thanks a million for your ideas and advice Sir. Injectors seem to be the common denominator in responses I collected over various sources from the web. However, as you suggested, I'll start by taking the car to the dealership for a thorough diagnostic and see where this leads. Thank you :)