One thing you may want to check close when going over the frame is the SR seat post may be one size off .2mm or so too small.since the frame has been worked on and modified at least some it is a very good idea to have it checked out and possibly fixed corrected.