Well, it came out of an ls for sure. If it has 3 plugs on it, it is obd1 and came out of a 92-93 ls; if it has just 2 plugs, it is obd0 and came out of a 90-91 ls. I think it is a 5 speed, because I'm pretty sure the auto ecus had an A in the last string of numbers, at least mine does. Yours has an L in it, so I am pretty sure it is a five speed.