My c20let starts idiling from cold at 1200 rpm and then starts climbing to.near 2000rpm and wont go down I've checked everything. I've noticed its smoking straight away from cold and the wideband is all over the place.The only thing I can think it is is the cts sensor any help would be great its really peeing me off now.