WOW! 12.861 with only an intake! That's some great racing. I gotta ask: how long have you been drag racing?
Was there money involved in the races? Is that why the other racers were being so weird about running against you? Jeez, if it was just for time slips or braggin rights, who cares who wins? Give it your best shot and have fun.
Again: nice racing!