Sparks ok but not holding gas. There may be other faults.Thanks for looking.