i had this with my 1.8 xr2i!
i did the decat removed egr and still was going slow
and in the end some previous owner had put new cam belt on and the cam timing was miles off!!!
so while the lid was off i put in some 2.0 ones
check ya cam timing!! and double check!!