First off any codes? Lost of other items can cause erratic operations. Such as running to cold or temp sensor issues. If no codes I would drive it and monitor the sensors with a scan tool. If there is codes fix them and go from there.