I bought one new from www.probedistributors.co.uk for £176 with 3 year guarantee. NOTE: they charge you £25 + VAT up front on your card until you send them your own AFM back which they then credit back to your card (they didn't tell me this when I phoned them!)
ECU testing showed AFM at fault, replaced with new but engine still won't start. 1995 Micra.
Already replaced -
battery
spark plugs
fuel filter
air filter
Engine will start if put fuel directly into AFM. Any ideas?