When I first got the inside of my car cleaned by a 3rd party, they put the foot-well mats in the wrong places, they put the passenger one on the driver's side and subsequently got suck on the accelerator. Thankfully I drive a manual and put the clutch down, so my car was just revving like crazy, then I panicked and lifted my foot ******* stupid move, but I had NO clue what was going on, and I'd been driving solo for about 1 month? , and she stalled. Quickly found out the problem and fixed it, went back to the poor Polish ******* who cleaned her and got a free wax as a sorry.
Not really mechanical, but could be a reason why.