EDIT: The topic has been moved into a members only area because the traffic was too high and crashing the servers. If you sign up with www.dubberz.com and then check out the Check Engine Light subforum, you can see and post in there.
there's another thread up with a working link, but the page loads really slow, or not at all. It's probably a small server and having like 600 people on it at the same time is slowing it waay down.
EDIT: the thread was deleted from their forum, maybe check a different site for a continuation ...
he got it back from the cops. still hasn't checked if there are any videos on it. thread has been moved into a member only area, so if you want to read it, register
if you sign up on the site and then go to the Check Engine Light subforum, it's in there. It had to be moved to a members only area because all the traffic was crashing the servers