Why not take the car to a decent tuner get them to check the injectors out and tune the car. Then take it from there when the tuner tels you your metering heads fucked i'd trust there judgment, but take it somewhere thats reputable and know about rst's