There is a point where when issues continue it is time to spend the funds to let a Master Tech find the cause. With a 22 year old car there could be a myriad of issues, but spending 20K for another motor , rebuild ,etc. is at the other end of the spectrum of not getting a fix and exact diagnosis. Believe there are a couple of quite reliable sources of repair near your part of Texas?