Went to start my 2004 6.0L F250 powerstroke 4x4 the other morning, all lights came on as well as hurricane light, when warmed up I turned the ignition key all the way and NOTHING. Batteries were load tested and checked out great -have power to the solenoid atop the starter. Jumped the starter solenoid and truck started right up with my wife turning the key as I jumped the solenoid. Took it to my mechanic, he said it was the transmission neutral safety switch and he adjusted it and all was fine. Went to pick it up, truck started fine, drove home, next morning SAME PROBLEM. Jump started solenoid again, drove to mechanic, and just got a call from him that his new diagnosis is some kind of switch inside the transmission itself that isn't finding neutral, thus the no start with the ignition. Wants 304 more dollars to replace that! Just paid him 195 the other day for the neutral safety switch adjustment. Does this sound right? his diagnosis and all? Desperately seeking some help. Is this something I can fix myself? Thanks in advance for any help.