Well I didn't get into trouble just yet so I thought I'd post this link to the MOPAR guys and their thoughts!!
MOPAR GUYS RESPONSE
Check out this thread.
Blame it on the tires, the clutch... anything. Granted, some people there don't realize it's not a perfect test, and their ego can't...