Just another top gear post. I love this show.. You need to fix your 2003. True fans will get this. top Gear Cars stig