Does it try to start wuthout throttle?
Did this issue start over night or slowly?
Throttle position sensor?