Hello My dad and I are working on the driver's side window 'regulator,' and when we were searching around in there, a piece of small paper came out. It reads: DE LOREAN 51245754 F 101407 ISSUE 8 Does anyone know what any of this means, especially the "ISSUE 8." Thanks a lot, John Feldman VIN 4275 [Non-text portions of this message have been removed]