same problem with me,same motor too..changed out everything possible,except head gasket. end up giving my cousin the car and he put a jdm replacement motor.
wish i could help..but i think thats the best way out.