t could be a few things hard to tell if no codes are being thrown, you could check the camshaft position sensor, possible the speed sensor, MAF or fuel pressure regulator.
Search Nissan Altima Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Nissan Altima Experts