My little brother is into imports and one of his friends has an evo who has stock turbos and he is talking smack saying he will eat my 03 cobras ass (505 hp 530 tq). He claims 9.50 1/4 miles on the stock turbos. Is that possible? I am turning high 10s and I think he could not beat me. Anybdy know about evos?