wasn't too hard to find a phone. About 30 seconds actually
http://www.totaldieselperformance.com/aboutus.asp
If you tried to get a hold of him he may be out of town. I know both TW and DP have events and other things they leave the office to take care of.