Ok, so took the car to a trusted family mechanic, who seems to understand that a Subaru engine can be tricky to work on. After inspection, he tells me that he is almost 100% certain that I have warped a cylinder. He inspects wires and plugs and says they look like new. He tells me that the subaru has a zero tolerance timing belt, and if it is not installed exactly perfect...when you start the vehicle, a cylinder will be damaged. (He went into a lot more detail, about pistons and floating and such) The idle is set artificially high at 1800rpm, which he believes the mechanic may have done to mask the bad cylinder. He said if it is set at normal...it would shake like crazy...
He told me that if it were his shop to make this mistake, he would fix it, which would be a valve job. He also said it may need the IAC valve... He said to take it back to the first shop, for the 3rd time, and give them a chance to fix it. I told him about my lack of confidence, but he said they deserved a shot. So, I take the car to them...
The owner comes out and I tell him I have taken the vehicle to another shop and determined that he has ruined my engine, that the timing belt was not installed correctly, and that a cylinder is misfiring due to this, and the vehicle needs a valve job now. He starts screaming that he is not going to put another penny into my vehicle, and I am just trying to scam him. I ask him if this behavior is really how he wants to respond to my concern, and I tell him, that if it is he should be aware that I will be disputing the credit card charges in their entirey, due to his lack of concern and cooperation, and the impending bill to fix my vehicle. He screams that he will sue me and put a lien on my vehicle. I simply say "WHAT VEHICLE?" and get in my car and drive away.
Beware of a shop that truly doesn't stand behind their work. Here I am sitting with a vehicle that cannot be driven far without possible further damage and failure, agonizing over fixing a few oil leaks...
Any advice, friends?