Code readers are REALLY cheap and may point you in the right direction.
Cats clogged? Advanced Search here is your friend.
In any case, this is an excellent opportunity to start becoming mechanically inclined.
As you point out, the alternative is to begin spending serious money.
When things go well, you usually only have to do one or the other of the two.
When things go bad, you find yourself doing both.