The only bolt on the crankshaft the being loose would have anything to do with starter, only because the starter's overriding clutch is bolted to it, would be the rotor retainer and that also is keyed to the crank as it is used by RPM Sensor..aka crank position sensor..which the ECU uses for timing. If that key is even partly sheared, and it should be if actually under torqued, the timing will be off enough to do what it's doing. By the same token, if that retainer was over torqued it could warp the rotor or set it in a position wrong for the sensor and have the same effect. I would check the RPM sensor and it's connect first, then pull that stator cover back off and check that key. Probably need a cover gasket. Also, P0108 is a manifold pressure problem. Usually caused by incorrect detonation timing.
