my car is not picking up speed when going up hill
fuel filter would be where I would start.
Check for leaks in the air pipe after the sensor. This allows air into the mix which has not been registered by the sensor, thus making the fuel/air mix weak. Same symptoms as a blocked/dirty fuel filter.