Like you said it could have been modded. There's some crazy mods for those turbo's.