I am not a car guy or even a good car owner. That's said. My 05 Altima has a clicking noise on the passenger side of the engine. Ignored it due to lack of money and the check engine light came on for a week. It went away for 2. Over the last 2 weeks the following happened 3 times. Driving down the road and the car died and ALL warning lights (Brake, tcs off, slip, oil, chk eng) come on and pwr steering doesn't work. Turn car on and chk eng slip and tcs off all stay on and car revs but won't go very fast. Turn car off and let sit for 30 mins and car is driveable again, only chk eng light on. Codes scanned and it's idle Ctrl system rpm too high and camshaft position sensor problem B2. Could a sensor be causing all this?