P0012 - CMP Timing overretarded.
P2089 - Oil control valve Actuator Circuit - High Input
P2507 - No reference to this code in our database.
CMP is the cam angle problem and is most likely caused by P2089. Did you check the engine oil level and is oil heavily sludged?
REmove the OCV and check for clogging of its port and test OCV operations.
Monday, September 17th, 2012 AT 12:43 PM