Hmmm. Hopefully your not getting blow by.

Just keep an eye On those oil level.

Also can you adjust the idle up a bit to aid in the rough idle??

One thing at a time mate. You'll get there..