You seem to have corrected your problems, but I still had the occasional problem until I went under the universal settings in MAME and set the resolution to 640*480. If you haven't done this, I highly recommend it (Plus it should improve picture quality since you're not outputting a resolution where the tv has to drop pixels.)