Need some help again my Johnston 150 won't crank up. It will fire up every once in a while and run fine just like its suppose to. I know it can be a few different things. What I need is a list of what it can be and how to check each thing if someones got the time it would be greatly appreciated.