Is it a DOHC or SOHC engine? DOHC are Sl2 SOHC are Sl1.
Replace your ECTS. Only some of 2001's came with the brass new style one. I suggest dealer however they upped the price to 19.50. AZ or AA has it for cheaper, but get teflon tape so that it doesnt leak fluid
replace this and drive around for a little bit. See if it helps.
Does it slam into gear? Slam into reverse?