That's what i thought i had to spend, but it seems that JapanParts disagrees...
Isn't this the correct part? Please keep in mind that the car in question is a JDM 2.0T Spec. B with an automatic transmission.
Btw, the CEL is not constantly on, so is it possible that the problem may have originated from bad petrol?
Thanks to everyone for their help and suggestions!!