My mechanic is telling me that I may need a new one of these. It is an orange doodad toward the front of the motor and apparently it sends a message to a gizmo that smooths out the idle, mine is kinda lumpy. Anyway, what is this thing really and where can I get one? TIA dws