After fixing my startor motor issue my 94 e36 318i ran perfectly fine up until a few days ago.
So i was driving along and i suddenly lost the power to accelerate, if i pushed the accelerator to the floor the revs did not go up at all, however if i pumped the accelerator 4 or 5 times the revs would go up to about 3000. So i pulled over onto the side of the road and the revs dropped to about 200-300 and fluctuated around there and the car was barely turning over.
However this issue is very intermittent as i can start the car when cold, and drive for a few kms and then have the issue occur. Or i can drive for a 100m and have the issue occur. I can then turn the car off for a few minutes, turn it back on and it will be idling perfectly fine and drive fine but then have the issue occur again a few minutes later if its still cold.
One thing to note is that this only happens when the car is cold, when it warms up it is perfectly fine. Which leads me to believe that it is a sensor of some sort, perhaps the O2 sensor or maybe the MAF sensor. I replaced the fuel filter so it was not a blocked fuel filter.
This video is showing the idle problem and you can hear me pump the accelerator all the way to the floor about 5 times and yet the revs only go up to about 3000. If i don't touch the accelerator then it fluctuates at the very low rpms and eventually just stalls out.
Any help with this issue would be much appreciated.