is the engine reving all the way out?? If not that could be why your maxed at 55. My timing was off when i bought my 98 cx hatch and i had it retimed and it all of a sudden started reving all the way out and the fastest i was able to take it was 105 so this might be your problem. Just check it out..