How do you know its time to either clean it or replace it...I have this weird idle after the car is warmed up and I do a re-start it will sometimes not idle or it will surge up and down...Also I want to check my TPS voltage too...any help would be great!