2005 Mazda Tribute 2.3L 4cyl

Please help. I have tried everything….. okay so here is the problem, When ever i take it on the freeway over 55mph even for a minute when i exit it shakes and the rpms drop and it stalls sometimes.. drives fine in the city going under 55mph… This is what tried,

1 EGR VALVE

2MASS AIR FLOW SENSOR

3 THROTTLE BODY

4 idle control sensor

please help!

Keywords: