http://www.kyoshoamerica.com/carsand...ars/31811B.asp
Looking at the stats, I think this is the closest fit. The wheel base is only 7mm off, and while the width is 100mm to wide, that should be good as it will cover the tires. The length is 80mm larger but that is in the bumpers and the wheelbase is what matters.
What do ya'll think?