yes all you said above in changing timing belt,water pump ,oil filter,sparkies ALSO change your idler bearing approx$300 from nissan oh and by the way DO NOT use an aftermarket water pump as they are inferior to nissan parts, also you may need your computer re set on the nissan consult or your idle will be erratic. if you have powerfc dont worry, good luck guys i just recovered from the bill.