I seen that car. I live in Franklin, IN (between Indianapolis & Cummins' headquarters in Columbus, IN). The #28 is on display in Cummins' headquarters building in Columbus. They also have an exploded engine sculpture that's pretty cool--it's an entire engine with each piece suspended on small wires so it looks like an exploded assembly drawing.
Here's a good article on the subject too:
http://www.dieselpowermag.com/featur...r/viewall.html
An interesting note is that, while the car didn't win the race due to a blown turbo, they planned on being able to run the entire 500 mile race without needing to stop for fuel.