Source: https://mechanics.stackexchange.com/questions/32982/04-mercury-montery-stalling-while-driving