American admits having sex with 1,000 cars