hello to all i have a silver 04 bone stock crew cab 4wd longbox with a 48re transmission. My problem is the other day my truck made some weird noise while accelerating onto hwy when i got off hwy and cam to a stop i had to stand on brakes to keep it from moving rpm was down to 450 engine acts like it going to die. i shift transmission into neutral rpms shoot up to 1200rpms than settles down to a smooth idle. When i put it back i gear same thing happens so question is do i have a engine problem or a transmission one. and what could possibly be wrong . Thanks for any and all help. 
