Unique and confusing as heck
Okay have a 90 325i, just picked it up a couple weeks ago. Other than needing a tune up it was driving fine. I noticed when I bought it that it needed an oil filler cap as the old one was pretty busted up. Here's the quandary I'm having since I replaced the oil cap. It drove fine after putting it on going to pick up my son and a couple in town runs..we get home, and 2 hours later it acts like its run out of gas. You all know the sound of running out of gas the more you try to start it it basically drains the fuel out of the line and stops even trying to fire. So the next day I go out and it starts right up. Ran up town just fine again, get home and about 4 hrs later, the same thing. But today no firing. Are there relays I should be checking? Could the oil cap have changed vacuum on something? I know yesterday when I started it, I pulled the cap when running, and it acts likes it's going to stall, is this normal? Any ideas on where I should start? I know there is fuel in it. Thanks in advance!