Since the main isn't in the fuel solenoid you can temporary replace it with a appropriate sized screw.

Also try increasing valve clearance to .006" as you might have an ACR problem. I know that not much but if problem clears up some then I would be looking at the camshaft for wear or an ACR problem. Just a thought...