Not much for help on this one. However, I did speak with 2 mechanics, one a Ford Tech. Apparently it is quite probable that because the P0155 code was on for a lengthy time(was disconnected), the long term memory could be influencing the performance. The flashing CEL is for misfire.
Both...