Sorry to hear of continuing trouble. Back to my antique BMW: whenever I hear of someone having odd performance or driveability problems with an old car, it typically is caused by electrical fault, often a bad ground. Your 1999 is too young, but maybe there is moisture in the fuse box or some connector. I suggest you laboriously disconnect each electrical fitting you can reach and make sure there is no moisture, dirt, or corrosion anywhere. I can't think of a better way to troubleshoot the problem, but maybe someone else has a solution.
|