Long shot but maybe it could be the oil pump? Do you have an oil pressure gauge on your dash? Reason I say oil pump is this past weekend, I was driving my brother in law's chevy truck and at the stop lights, the oil pressure would drop and it would almost stutter out. I put it in Nuetral and rev the motor a bit and it was fine. It didnt' do it constantly but it happened a few times.