Idling problem


I own a Mira L200S auto. I am having problem with the idle RPM. What is the normal RPM when it is idling. Mine is around 1100 and not constant. It goes up and down. Do you think getting the injector service is a good thing?

There also black oil coming from the oil cap. Have tried changing the cap few time but doesn't seems to help.

Appreciate your comment.