Argh I hate setting myself up to look dumb cuz I'm not that knowledgable at times about similarities/differences but I'm pretty sure that the Probe and the MP3 do NOT share the same engine(not that the Probe engine isn't nice). The MP3 does share the same engine with the Protege5 and also the 2.0 liter Protege models.
Our engine code is not FS03...it's FS-DE(help me out here people in case I make a mistake). The 10 hp difference of 140 for our MP3s over the other engines is due from us having advanced timing on it...basically if a Protege5 had our ECU, they'd get that extra 10hp