My autopage 855 has a turbo timer that would do what you ask, it keeps the engine running for a few minutes to allow a turbo to cool down.... I think the LCD vipers and Cliffords do the same
Nearly any half-decent remote start will allow you to set the amount of time that the car will run for when started with the remote. Is that what you're looking for?
Or are you looking for some sort of system that will allow your car to stay running after you turn it off for x minutes?