I agree with richard. There's no way your numbers are correct, and directly using LAT vs HIGH/LOW should ALWAYS get you almost 2x the performance.
One thing in your setup... never set XINST=ON as it changes the way some instructions work.
Code:CONFIG XINST = ON <<<<<<<<<<<
Bookmarks