I wonder what engine do they use and how much is the truck? To be hones with you I have been thinking about getting the S60R , but now....MMMMMMM,.......