i took it back and they said its not leaking power steering fluid, its my engine oil drain plug. i guess there right but my powersteering sounds funny to me...but i guess it works. they also said my mass air flow sensor should be replaced. think im gonna do that myself