Hi Scotty, first of all thank you so much for doing this helpful videos, i watch you all the time. My Gf has 2006 Toyota matrix XR 1.8 4cl. engine 2wd. it has 111K miles on it and it started to have that issue, SO when you crank and start the engine the Cranking time takes significantly longer than a regular vehicle. it takes about 3 4 seconds to strat up !! what might cause this ?? i suspected the spark plugs and changed them and took the o'reilly to scan the codes if there were any but there is no codes at all !! could you help me by giving me possible problems and solutions that might help me to diagnose or fix this problem and make me look like a king to my GF. :)) thank you so much. and we haven't done any maintenance except the regular oil and filter changing and the spark plugs.