Just purchased 350z. Cranking problems ?
Just purchased a 2004 350z with 120k less then a week ago from I guess you could say a sketchy car dealer. Test drove car and everything was great. guy told me it had a belt squeak the first start of everyday so that would need to get checked but that's it. First day car sat in my driveway but started it up multiple times fine. Second day drove it to my friends house. On the way to his house engine , slip and traction lights came on. Car stalled out and wouldn't turn over for a few minutes. Car would stall out every 3-5 mins of driving until i finally made it back to the safety of my driveway. Fortunately there's an autozone on the way home so I stopped and they were able to read the codes . It's throwing p0335 crankshaft position sensor and p1444 purge volume control valve. Been researching and they seem like easy reasonably cheap fixes and I have a schedule set with my mechanic for tm morning. However, I myself checked the crankshaft sensor on the drivers side and it doesn't even appear to be connected to a harness??? If I'm looking at the right thing ??(I believe it to be that green and black thing) How is that possible ? I'm posting pics below but it appears to not be connected to any harnesses . Where is the wire harness supposed to be ?? Could it have been detached ? Can it be replaced ? Is it expensive ? Could it be floating around underneath the engine somewhere ?HELP