So I'm a fairly new rider and am having a problem with my bike starting. I have a 2006 honda CRF 250X. About a month ago I was having some starting problems and was told by several people I needed a valve job. So I took it in to a mechanic and had him do it for me and when it came out it was starting instantly. But about a week ago I took my bike up to the trails and was riding for about 2 hours and went to start it and it took me about 10 minutes to get it going. I have and electric and a kick start. Now it won't start with the electric or kick start and the only way I can get it running is to compression start it. Any ideas on what this could be?