Just tossing this out. I had a no start/intermitent start on mine a long time ago, and after changing out a lot of the things you have changed, it ended up being the tps. I don't advocate "throwing parts" at it to make it run, but if you can't find anyone to help locally thats what you have to do at times. The only difference was this was the early '90s and I was getting all the parts from GM so had a pretty decent chance the replacements were "good". Also figured since I was never going to sell the car that I would use those spare parts eventually. Good luck and remember to breathe
