The thing with the tank lid is normal, all engines will do that when you open the tank lid. You're basicaly leaning out the engine because you're releasing the pressure from the pipe, causing the engine to have to suck the fuel from the tank.
ABout the plug, Im not that good with engine tuning, but you might try adding a head shim.
AKA El Pibe RUFAST? HAHA!!!
Ronin Speed Parts