I posted my truck problem here in https://community.cartalk.com/t/2005-nissan-frontier-wont-start-until-after-at-least-10-minutes-wait/151014. Couldn’t find the problem myself so I took the car to a local shop this morning and so far he couldn’t figure out the problem. I don’t mind paying for the fee but I will always wondering if the mechanic actually spent time to figure out the problem or just perform some basic tests and called it a day.