2021 Crosstrek...After a body shop made minor repairs to rear passenger tire all warning lights came on. Body shop ran diagnostics and said it was the cam shaft sensor and sent us to dealer. Dealer says problem is that it was overdue for an oil change. Changed oil. All lights came back on after driving the car for 10 minutes. Now dealer says sensor has to be replaced. Is this a common issue? Also see that gas cap being loose can cause warning lights to go on. Could something have been damaged/jostled when rear passenger wheel was hit?