Is my engine performing as it should??

Should be faster, your 60' times are crap. Stock converter is probably killing you. Trap speed is a good indicator of HP, not perfect but far from bogus.

Others will direct you in what needs to be done to fix it....