the last bryant that i worked on was doing the same thing.whether yours is the same setup is the question?what it was,was the pilot had a bimetal switch setup in it that is heated by the pilot.it had failed.the reason i knew this was i temporarily jumped across it with a wire and then it stayed on.then i replaced it(pilot assembly.it was a real bear to get to so please call for service.