Hey Thanks Guys!
I will check rock auto out.
again, sorry about the long post I wrote,
there is just so many things WRONG with my car!