Ok, so I took my car to the Nissan dealership to get the tranny serviced before I drive home to Ontario, cause my dad thought it would be a good idea to take it there, maybe it wasn't a good idea. They told me the the cv joint is loose and leaking, the crank seal under the timing chain is leaking and the "differential bearing" is worn. They told me it would be about $1500 to fix the worn bearing or a bit cheaper to install a used tranny :S. How bad is a worn diff bearing and could I get it done cheaper some how lol. We are gonna chance it and drive it home anyways, but I'll probably get a second opinion when I get it back home, if it gets there, which I sure hope it does!!