Engine caught fire due to recall not complete, after taking it to mechanic to replace the fire damaged fuel line and engine wire harness, engine somehow lost compression and wouldn't start. Oil level and oil were good, engine started making knocking noise before catching fire. Manufacturer is refusing recall for the engine.