My 2009 has no cruise control, auto trans not shifting to higher gears properly (seems to delay shifting), and the check engine light is on. ALL happened together. Is this a Speed Sensor and if so where is it? Thank you for any insite and help.