Source: https://mechanics.stackexchange.com/questions/46565/2001-nissan-sentra-will-not-pass-2000-rpm-in-drive