had a 88 z24 cavalier convertible with a 2.8, i swapped a 3.1 in it, and brought it to life, trans must have been low geared bcuz from 0 to 30 i used to make corvettes floor it lol! also have a 95 se 3100 the car says 299420 but its too clean underneath and i kno the engine been changed b4 i got it, i just pulled it out tonight to rebuild it, it had a knock. havent tore into it yet, tomorrow. i got another crank and sum piston and rods, i did a head job when my timming bent a valve and i saw a chipped piston, never was a problem after i put it together, just the knock, i assume is a rod.