ISO mechanic that is reliable and honest to work on a 2006 Nissan Altima 2.5. The engine light is on had it computer checked at o'reilly and said it was crank shaft sensor replaced it. It will not crank if it gets hot after it cools down it will crank sometimes. I was also told it was a throttle position sensor o'reilly said they showed no such thing in there computer. Please really need to get it fixed but not get reaped off at the same time. Thanks