I recently bought an 2017 L5P that had been deleted but possibly not done correctly. i have a service emission system, see owners manual code come up but no check engine light. it also says 70 miles until max speed of 158 MPH. Yes 158. local shop says its a tuning issue and will have to be "un-deleted", anyone dealt with this before?