I knew you would say that (I've read some of your other posts). I'm not sure if you are being humble or giving credit where you think it is due. Fact is you won and should be proud of victory. Sounds like you have been racing for awhile, think about all the times you had the best car and didn't hook or tripped the lights. I know it has happened to me and I didn't see the winner giving back the trophy. GL with build!