a re-map will help,
the power cut you get could be caused by spark plug gaps, i think stock they are 1.1mm so drop them to .8mm, the spark plugs themselves could be wrong or on there way out, could also be a dodgy coil pack, they are the simple things to look at first.