best route would be have it diagnosed using a code scanner so you'll know if any sensors or system is having problems... from that you can probably know which things to fix