One problem related to engine rattling and whining sounds has been reported for the 1999 Jeep Grand Cherokee. The most recently reported issues are listed below.
Whenever coming to a stop, vehicle would jerk forward. Would have a whistling noise while driving. Vehicle would stall out. Also, there's a slight delay when starting vehicle & then another slight delay after shifting into drive. Took vehicle to mechanic & was informed the problem was with rack and pinion steering& needs to be corrected.