G87 M2 currently on order, should be arriving soon.
I use autotrader, carfax, and cargurus to look for cars. You can also try cars.com
Autotempest aggregates all of those results so might be worth a shot using that.
Also are you looking for a DCT or a 6MT?
Can a n55 last 500k miles?