I have a coolant leak into cyl 3 on a 295K 3VZ not sure if it neads gaskets or new heads yet. Talked to master tech and he said usually heads cracked. Engine runs great right now, just have some light smoke at warm up and and a rough start up when cold. Any input? Also I need shocks bad, Bilstein or anything better off the shelf. Also had notice my rig has no transfer case skid plate and OE parts list shows one.