Update:
I have been driving the car for a bit now. Temperature has been fine, but there is a code: P0011. When it warms up, it wants to stall at idle. I have replaced the variable timing sensor and cleaned the small oil filter screen twice from small metal fibers. I have also replaced the camshaft sensor. I drained the oil after 1500 miles and it has a bit of a metallic look to it.