Hello everyone!
I have 98 318i (M44 1.9L) It had problems ever since i got it

I dont have money to get newer car so i am trying fix this one up...
The problem i am trying to solve is my RPM issues. They jump up and down everytime my car cold and also when it has been driven for a while.
1. I replaced my icv... calmed the rpm down a little but did NOT solve the problem...
2. Changed my spark plugs... still same.
3. Cheked my SP wires didnt do it eather...

Before i start spending any more money, could anyone tell me what it is pleeeeease???
Is it o2 sensor? Vacume leak? or is there other things?
THANKS GUYS ANY HELP WILL BE APPRECIATED!!!!!!!!

