You should probably edit your first post with you new findings. I doubt someone is going to read through the whole thread. Just FYI.
I've had a problem like that with my Vibe as well (solenoid leaked and I couldn't fix it). I just said screw it got a new board and while I was at it, got a techt bolt. Very happy with those choices, but they both took some time to break in.