I'd give Dyno Comp a call and ask if they know any information on the car. Usually a tuner's response can tell you a ton about the car, especially if they did the work.