My F7 flys into tripple digits on the dreamometer, so you should be pulling way past 70, sounds like either your clucth is messed or your powervalves are not working correctly. As for the hole in the pipe I heard alot of firecats crack in that spot. I believe the 1st Ypipes didn't have the bracket hanging off the clutch side cyl to support the pipe.
"To be old and wise, you must first be young and stupid"