high idle: when i start car it idles so fast. why? told i need motor mounts. on 1998 Buick Century

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
because motor goes clunk when i shift from park gear and engine seems to shift. also told i need new catalytic converter because car sluggish when giving throttle to stop problem of high idle. auto zone diagnostic said need erg valve. confused?
(1) Answer
Qualified Local Buick Shops
Qualified Buick Shops For This Repair