I have a 95 1500 with 5.7 TBI. It runs great when it is cold (for about a mile). Then it looses a lot of power and sounds like it is drowning in fuel; not too bad but the performance suffers. My SES light comes on if I drive for more than about 5 miles. I would have the code read, but it's a 95 so they can't use the normal reader (Autozone/Advance/etc.). I have replaced the injectors, re-gasketed the TBI, replaced the MAP sensor and the coolant temp sensor. I guess my other options are to replace the O2 sensor(s) and/or the throttle position sensor and/or the erg valve. Thoughts before I waste money on those parts? Thanks in advance.