Was driving home today and my check engine light came on after what felt like a drop in power for a moment. Also a bit after that it showed a quick fluctuation if rpms. CEL then started flashing. I continued home as it seemed ok. I later went out and drive it around the block and the check...