Ruben I do think your best bet is going to be putting the stock items back on the car. It will not take long and then you can go from there. Or you can borrow/or buy my afc since I'm not using it and see what happens with a properly tuned car. Either way I don't think you should take it to some mechanic to work on it. He will not have any better answers than what we have all ready come up with.
__________________
Heavy car with a 2.5L