Before replacing any parts check to see if you have spark when the no start condition exists... Going through the carb without having pinpointed the problem was a nice effort but useless... Diagnose it don't be another parts swapper...