So... My 6.0 has about 90k miles and has never had an issue. Yesterday I go to start up my truck, oil and coolant at 110, and it doesn't start. However it was cranking VERY fast, almost starting. After cranking about 20 seconds it fired and very slowly rose to idle RPM. So I give it a rev and...