Last month I had the RS SM5 repaired after it went into limp mode. The code was P0505 for the idle air Control Valve. 30 days and 1,000 miles later it is once again intermittently going into limp mode with the same code. Since it is intermitten I can't be confident I will get it to the shop and have it be in limp mode when I arrive. Does the code stay in the system even if the Spyder is currently not showing check engine?