Does anyone know a good mechanic who may be willing to come to where my car is to take a look at it/help me fix it (it's running horrible and I'd prefer not to drive it just in case). I really need help diagnosing the problem. I have an idea as to what's wrong, but would love to get another/better opinion. 2003 WRX.