No one knows for sure what happened to Len. Suffice it to say his shop is gone and he appears to have severed ties with everyone in the Turbo Buick community. Many have tried to track him down myself included and have had no luck. Last I heard he was driving a truck for a company that delivers chemicals to water treatment plants. I hope he's doing well but don't ever expect to hear from him again.