Recently had fuel pump replaced by mechanic which seemed to have desired effect of correcting engine running at idle and losing pressure at full speed. But, now we are experiencing a couple of other problems. Our mechanic is an independent and we called, but he has not/will not return our call...