There is something not right here. Your ET of 105mph seems impossible. Only people I've seen with those types of ETs are in the forced induction or well tuned 3L catagorey. Only way for this to have happened on your car would be that you pull really slow for the first 1/2 of the run then start pulling like a MOFO at the end. Is this at the same track as last year? Maybe there timing system was out of whack for the day. What times were the other cars pulling that day? Not to discount what you've said it just sounds highly improbable to say the least.