I spoke with Doug Herbert at the NHRA race here in NC a few weekends ago and he said they are still moving forward with the project. Like everyone, the economy is keeping this project moving slower that expected, but they are still working on the car. He said they hope to have it running by 2012.
Dave