First off this was random as in it never happened before to this degree, and hasn't happened since. Still the code that popped into the ecu was a concern.
So I drive to the gym yesterday, car running fine as usual, park it go workout for about an hour. Go out to my car, get in turn the key and it just turns over. No backfiring, no odd noises while cranking. I try this for about 15 seconds, for whatever reason all three of our subies have had a ecm fart while attempting to start, no biggy. So try number 2 goes nowhere as well, so now I turn the key on slowly and listen for the fuel pump, it hums away when turned on so try to crank again and after a few seconds starts up with a CEL. I let it run for a short while put it in gear and drive to the grocery store on the way home. Shut it off, get my scanner and read the code (can't recall exact code, P0336 or 341 or 340) I know, I know should have left well enough alone but I cleared it. Crank the car and it runs normally. Drive home after getting some stuff, park it crank it again, watch my scanner's ignition timing, temp, engine load, MAP/MAF ranges nothing looks out of the ordinary AFAIK
This morning there was a slight stumble but car started, no CEL and seemed to drive normally except it is now smoother when taking off. Allow me to explain, since I changed the headgaskets and installed reground cams it has been a little jumpy off the line, I just learned to live with it and now it is smooth. So naturally I am a bit worried because it has been the other way so long, as far as I can tell it runs fine. No overheating, no abnormal sensor readings, no problems starting since this morning, which was more like a hiccup.
Any insight would be appreciated, the code reading was cam sensor malfunction something or other. I am thinking a sensor starting to go bad or possible a bad connection, I did reseat the connector after clearing the code.