Hmmmm......maybe, but either way it shouldn't be stalling, that hole if anything is only ever going to make it tick over fast but the difference is minute and i would expect the management to be able to comoensate for it anyway.
I think something else is at fault, like an air leak or a sensor as i said.