Might check the oil level. Sounds like low oil pressure to me.............