On my 4runner when we get in it first thing in the morning it kind of lags when you crank it. We have a brand new battery put in 2 days ago(under warranty) but still having the issue. It is only doing this in the morning. If we crank it throughout the day it does perfect. Any ideas? Thanks for the help. Also its a 2006 4.0 with about 166,000 miles. Had for 7 years and not a single issue since I've had it.