Are you sure this guy is really a mechanic? I'm wondering based on your description of his diagnostic technequies...
What replacement O2 senors did he use? The P0153 points to a problem with the just-replaced upstream front sensor unless...
Did he clear the KAM before returning the car to you?
Did you read my last response regarding the sputtering?
Steve