How about a 323, 325, or 328? Why does it have to be a ZHP? If you can tune ANY E46, why not back that up...with a dyno of ANY E46?!?
Sold but missed: 323iT 5MT ZSP/ M54B30 Manifold Swap/ F1 Headers + Full ZHP Exhaust/ UUC SSK + DSSR
Current: Eurospec imported 2003 330XI 6MT