OK, last week I posted about P0340, cam position sensor. That was replaced but engine recently had another issue of stalling, running rough and CEL coming on. This time its P1391. I am thinking the issue all along was the crank sensor. I will order one. This sensor looks located towards the top of the bell housing. How hard is to get to?