What would cause a loud popping or puffing noise when trying to start a car?
Sounds like the engine is back firing could be the timing is off or a fouled spark plug , spark plug wire anything dealing with the firing of the plug.
Agree with firebird,
Search Ford Focus Questions
Ford Focus Experts