347 problems

oh i forgot to tell yall guys i started it earlier and it idled great but as soon as i gave it gas the fuel pressure would gradually come close to 0. Turned it off after it was warm waited 5 mins started it and it wouldn't idle worth a crap but the pressure stayed at 38. Now i am so confused.
 
Well I'll go back to what I said before...

Swap in a NON-adjustable OEM fuel pressure regulator to eliminate it as a suspect... chasing multiple gremlins at once sucks.

It definetely sounds like your Mass Air Transfer table is hosed. Code 42-Fuel mixture rich... The EEC is trying to pull as much fuel as possible OUT of the mixture (i.e. leaning it out as much as possible). That would certainly explain the symptoms you describe.

Once again though.... Try and eliminate one problem/suspect at a time vs. shotgun mx on them all.