Looks like a Keystone to me.
Karterman Member Jan 13, 2012 #2 Jan 13, 2012 #2 That's the engine you should put on your new Taco....:smile: