if that is not it my ex wife 2000 buick had similar problem was camshaft sensor. Her car had a code that picked it up. with no codes it is the fuel pump relay