My 2006 maxima takes two cranks to start most times when its cold and even after its been running. I got the code fuel to lean. p0171. could this be part of the issue. i went ahead and spray cleans the MAF and throttle today but had the same issue later on in the day. Any idea or tests i can perform. thanks!