Hey guys, wondering if anyone could shed some light?

Had a funny idle problem got worse over time, i get a fault for the Idle control valve

Has anyone had this before and whats the options?

My car holds revs usually as high as 1600 rpm most of the time and it takes a few seconds to drop back down to 1000rpm... really annoying in traffic

Do i need to clean or replace parts?

Had anyone ever converted to a universal TB... the idea of setting the idle with a screw is appealing at this time