P018b p0300 p0301 p0304, is my engine blown? | Ford Focus ST Forum

P018b p0300 p0301 p0304, is my engine blown? | Ford Focus ST Forum