Random Stalling/Starting Problem
About 2 weeks ago, I was taking off in first gear, got to about 3k rpm, and I lost pretty much all "acceleration." I had been driving all day, without any problems. It was like I took my foot off of the gas to slow down, yet I was still pressing the pedal, but no matter how much gas I "tried" giving the engine, the rpm's kept dropping. I tried pushing in the clutch to save it before it stalled, but it was no use, she died. While rolling through the intersection I tried to start the engine back up, but got nothing. I rolled off the side of the rode, took the key out, then replaced it and tried to start the truck again.. Nothing. I ended up having to get towed just down the road to a parking lot where I could leave it over night. Came back the next morning on the way to work to grab my wallet which I forget, and tried to start her up for ****s and giggles. Suprisingly, it started right up, and everything seemed normal, not idling rough, no wierd noises/smells, nothing. I decided take a chance, and drive to work while my friend followed me. I made it fine, and drove it a whole week without problems until the same thing happened again. Driving home from work, made it all the home, pull into a spot, then decide to move because I had parked next to a jackass that didnt care about his car, so I back out, and as soon as I put it in first to take off, she dies. I push in through the parking lot to another spot, same thing as last time, wouldnt start. I tried filling my gas tank, I pulled a spark plug, turned it over, and could smell gas, checked and didnt see a fuel leak, eventually gave up and brought it in to the local Mazda dealership, pretty much only place near me. They had it for 2 days, couldnt find anything wrong, and called me back saying that there was no problems with the truck. Since Ive had it back, (2-3) days, I havent had a problem, but I kno theres got to be something wrong... I searched other forums but didnt find anything like this, so I was wondering if anyone had this happen to them, or had heard of this happeneing..