The P011 code is a “B” code & shouldn’t turn the CEL on. This problem is an oil temperature reading problem where incorrect information is being sent to the PCM & locking the transmission into high line pressure making the transmission shift hard from 1st to 2nd. Add an external oil cooler and use synthetic oil & you will probably solve the issue.