Car ran slower then expected.

I see you mentioned 3000 converter. If this is one of those B&M or TCI loosened up 11" units, that is more than likely hurting you more than helping you. Those things run very inefficiently. The torque converter is the most important key in getting a car to work. Been down this road once.