Cool thanks. I bought the car at the subie dealership so I doubt the car has been tuned in its lifetime. It's bone stock - I know, what fun! (sarcasm)
But ya, I haven't done anything to this car that should make its rod bearings go out so idk what the deal is other than high mileage or maybe some severe abuse at the hands of the person who owned it before me?
editing to add: Also, how the heck can they tell if the car has been raced? My only thought was that the speeds are logged in the ecu or something!
Google "freeze frame". The ECU will store data like speed, boost pressure, RPM, and load whenever a DTC (trouble code) is set off. A trouble code does not always cause a CEL. Rod bearings usually go because of detonation. The factory knock sensors will trigger a DTC.
What is detonation? You're talking to someone who really doesn't know much about cars - sorry for the amount of questions following.
So, my cars check engine light wasn't even on when I brought it in. But there are still codes telling them what could be the problem? If they could pin point it with codes I don't get why it is taking them so long to diagnose. I'm probably so off, bare with me please.