Set the apps frame rate much lower than you likely have it set. I've done some experimenting because I had terrible shearing on my device as well.
MMF is not optimized for j2me or specific devices especially, so if you're going to have a lot going on, you'll need to settle for a modest frame rate. Lots of mobile games are anywhere from 8 fps to 24 fps. I got away with 18 fps (No shearing whatsoever now) and might be able to go higher, and I've got three layers of scrolling and a fairly large frame. (but this is a powerful device)
I hope this helps. PS, remember that an actual movie is only 24 fps. It is a common and rediculous dogma that a game sucks if its less that 60 fps. Most of the classics we love were no where near that.