I just came across a link of this episode that you guys are talking about for anyone who didn't get a chance to watch it on tv like me. http://video.google.com/videoplay?docid=-2791613315565467864&q=pinks I don't know how a 600hp car that is lighter can lose so badly to a 627hp car that is heavier. I guess it must be the driver.