I have the same engine in mine, and had a similar problem caused by a faulty crankshaft sensor.
I have no idea about the accuracy of this website, but according to http://www.obd-codes.com/trouble_codes/, the apparent industry standard codes mean
P0606 PCM Processor Fault
P0089 Fuel Pressure Regulator 1 Performance
Doesn't really help much does it? But it may be that one code caused the other one, or that the two are unrelated. Hopefully somebody else will be able to elaborate on possible causes and costs to fix... if nobody helps then maybe try a specialist Focus/C-Max site?
Hope that helps
|