Hi, I've got a 1995 gt and recently it started having what I think is a misfire type thing above 3000rpm. The car is also hard to start hot or cold but if I let the fuel pump prime after turning to key on for 10 seconds or so, it'll crank up normal. Theres no KOEO codes and the stored codes are 176 and 556 for lean on left bank o2 and fuel pump circuit respectively. What should I look into for trouble shooting and what would you recommend? The car does the same thing free revving in neutral as well.