high idle can be caused by a few things.. luckily i think the most expensive of these is like 100 bucks.. but mostly you can do these fixes in a driveway with some basic tools and an occasional helper

the main causes of a high idle..

fuel pressure regulator (replace (50-60 dollars)
MAF sensor (take out and clean with sensor safe carb cleaner)
idle control (take apart and clean with sensor safe carb cleaner)
EGR valve (take out and clean with sensor safe carb cleaner)

the abs issue.. its common... id say 30% of us have had our ABS units fail.. just dont let the dealer fix it lol.. they tried to charge me (and everyone else here) in the ballpark of $3,000 to fix it.. i replaced my abs module for about $150 with used one and have had no issues for 3-4 months now

and to elaborate a bit.. SBC (street boutique customs) makes a metal replacement bracket for those stupid plastic tabs

good luck!