As for my possibly bad TPS. Would cleaning it do any good?