If your del sol is an si model, then you already have the best geared stock d-series transmission.
A b-series trans will not work with a d-series engine.
the symptoms you describe concerning fifth gear are common woth low transmission fluid level...
have you check the trans fluid level??
__________________
.
.
Liar, you couldn't cut me deeper with a knife if you tried
.
.
.
.