We have been having some problems with our 2002 Altima. All the problems started when the dealer replaced the timing belt. Today I dropped it off for an engine replacement (for free). The current engine has 90,000 miles on it; the new engine is brand new with 0 miles on it.
sweet!


