its an automatic, and if i shift through all the gears it will catch or if i turn it off and back on it will catch the gears and rum well and randomly slow down and stop, the engine runs strong the entire time while i can rev the engine, i think its the transmission but my uncle and cousin say it the ecu cause it runs fine but wont stay in gear but thats the only problem it has.