I'm working on this for a friend and can't figure it out. It's a 2005 Ranger 500cc 6x6 and I can only barely get it to start with starting fluid. It tries to fire but just won't unless I spray some in it, just backfires out the exhaust. This is the second carburetor and the problem persists. Things I've tried/checked.....New carb, plug, adjusted valves(camshaft is fine), checked the fuel pump, pulled the flywheel cover off to check the key to see if it sheared and messed up the timing. Did a compression check and it's 75psi which is within specs with the compression release. The engine only has 700 hours on it. Only thing else I can think of is the cdi box maybe? It does get spark but does look kinda weak. Only thing else I can think of is the cdi. Anyone know of a cheaper 8 pin cdi? I see a ton of 6 pin boxes that are supposed to fit but this one's a 8. I really don't wanna spend 400 bucks on a oem box if I'm only guessing at the solution. Any one have any ideas on what I can try next besides a cdi? Thanks for any suggestions! This is driving me nuts! lol