System too rich / Possible overboost?
Hi, i posted about a month ago trying to figure out what was wrong with a 2004 wrx i puchased. Since then its been in numerous shops and i still cant seem to get it running right. The first major issue was a serious missfire and complete power loss. After a compression test it was determined one of the cylinders had bad compression. A mechanic fixed an intake valve and the compression was restored. Now the car is running much better, but still not really driveable. The car was running extremely rich with black smoke almost constantly out the exhaust pipe. I took the car to a tuner to see if the ecu had been flashed. The map was really out of wack but the tunner attempted to tune it as correctly as possible. Today i came to pick up the car and the tuner explained to me that the car is running but only at about 3000 rpm's or lower. He suggested i take it to a subaru dealer and get the stock map flashed. I drove the car today and it basicly runs fine until I start reving to 3000 and the car starts boosting at this point there is an immediate power loss. Also at times when im not even on boost it will start to loose power become sluggish and jerky, at this point there is black smoke coming out of the exhaust a symptom of being rich. I believe i have two problems. I think the car is overboosting due to a malfunctioning 3-port BCS that is installed. i would like to troubleshoot this but i dont have a stock one to swap it with. I also think i have either a boost leak or just a very poorly tuned ecu. The only CEL i am getting is SYSTEM TOO RICH. Whats strange is the car seems to randomly begin running rich and then return to normal while im driving.
Any tips would be greatly apreciated. Thanks