I keyed in "throttle body" in the search field and came up with quite a few hits. You might try reading thru all of this. Might help.
You mentioned ABS light being on back when this first started? It may seem like a long shot, but have you looked at the brushes in your voltage regulator? Sometimes ABS/SRS lights are an indication of worn brushes.