why is my truck idleing so high ? on 1998 Mazda B3000

i already did fuel filter , spark plugs and wires ,air intake and air filter , transducer "cam sync" , cam positioning sensor . yet i still have an idle issue but no longer an engine light so ???????????????????????? why would my truck idleing so high ?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
All the things that you have checked or replaced do not create a high idle. Look for vacuum leaks and idle control motor problems.