I suspect that for the money, time and frustration you spent so far would have paid for an inspection by a reputable mechanic and perhaps even the fix.
Sorry, I have no idea on what more parts you could spend your money on. hmm , maybe a new set of fuel injectors.