I know this sounds funny but I did a complete top engine rebuild (thanks to Dubob's vid) because of the LIM . changed plugs wires everthing you could think of. to make a three month story short it was a new plug, hey, you never know and it's a cheap fix.
good luck