If it's a Baxi, try this site - the people on there know quite a bit, if you explain the problem with deftails of the status lights for each stage of the problem they should be able to suggest things to try.

The flame cycling sounds like the sensor isn't detecting that the main burner is lit, and turning off the valve and then starting over.