Ok here goes. I just realised I have a bad wheel bearing, gonna do both.(front) Front passenger window reg just went

Cam position sensor went and I changed both of them myself. I have one question though, I have a hard time starting the X once in a while. Seems very radom. I was thinking fuel pump or filter so I will do the filter first, but any other ideas? Better description of what is happening; I turn the key and it cranks as long as I hold it. Stop and turn the key again and it fires right up.
Oh, and my nav screen popped, started to smoke even. Radio still works, just the screen cooked. Must have been a resistor in there. Bidding on a few on ebat right now.