I have a working, drivable everything functioning (except the CD player) BMW "ZHP" edition convertible automatic. It is registered non-op because of Catalytic converters. Needs new battery and Cats to get smogged. This repair is straight forward and about 4-7k$ depending on aftermarket or BMW parts. I have all paperwork from my ownership of 3.5 years. The ZHP version has upgraded suspension, stereo, engine, and trim. If you know, you know. I can jump start car to test around the parking lot. Updated roof wiring harness and power steering pump, and more. Condition is decent. I bought with a small dent on passenger door and paint is a little rough. But with a little tlc and a wash, it will look nice. I know, because I did just that when I was driving it. (See pics) $4k obo. Car ran great before inability to smog. Used it as my weekend run-around and took it to Tahoe and LA with no issues.
some descriptions:
https://www.6speedonline.com/how-tos/slideshows/is-the-bmw-330-zhp-is-the-perfect-e46-547157#best-of-both-worlds
https://www.motorbiscuit.com/for-daily-driving-the-bmw-330i-zhp-is-better-than-the-m3/