Prodigy said:Well, damn...
I just paid $200 for a msp ECU come to find out that I had one in the garage the whole time.
(I thought the number(FSAE-18881-A) was out of a p5/mp3 (the previous owner of my turbo kit didn't know) )
_____
so
Msp ecu #'s are
FSAE-18881-A
FSAE-18881-B
FSAE-18881-C
FSAE-18881-D
My stock 2002 lx ECU # was : FS8L-18881-C
nope they are not, i had the same ones too. dotn risk it i had fsae-18881-c
my car ran really lean. i just ended up buying an msp ecu for 150.00
just warning ya, ull blow ur engine. i ran mine for a week and noticed it didnt run right . those are n/a ecu's manual trans. the msp ecu i bought was mspo-18881. good luck if u stick with those ecu's u have above. btw i called the dealership they too said yeah fsae-18881-c is a msp part number, but i called mazdaspeed and they said those above part number are the old ecu's that were prograsmmed by them and the mspo ecu supercedes them.