this is the exact reason why people always think ls1 and 03 cobra owners are soo cocky because of stories like this....

i hate 05 as much as the next person....but it sounds a little far fetched....