I have had a suburban that has been in and out of the shop for over a year. Well we picked it up yesterday and took it to get inspected and it was denied due to the computer having too many unset or unready codes. The man said just drive it around a few days and bring it back. Problem is the registration is out of date so im nervous to drive it. Do you know how long it needs driven to update these codes?