I installed a functional Ram air hood and it rode home fine (about 40 miles), washed the engine (I've done this many times before on various cars so I know how to do it) started it up just fine put in the garage, on Thursday, Today Saturday started up fine after about 4 miles it gave a little buck at about 55 mph went a mile stalled on a curve getting on highway, started it back up had to really rev it up got on highway ran fine for about 4 miles bucked a bit at 70, the noticed whenever I let off the throttle at high speed (70-80) it bucks and almost stalls, after 16 miles bucking gets bad (can't always do 80) I get off the highway and it stalls at the light starts right up but I have to rev it to keep from stalling. After about 10 miles it stall 3 times (one time I kept getting a click like a bad battery but battery is two months old) get it going goes about a mile stalls restarts abs light comes on and stays on I get it home and it stall restart it ABS light comes on for about a minute and goes out. In park it runs fine until about 3800 rpms (then seems to have putter and will not go over 3800). I have a 600 mile trip coming up in 10 days and need to get this fixed. 1997 Grand Prix GT 3800 v-6 naturally aspirated only mod ram air and K&N cone. 298,000 miles on it new halfshafts and seal put in about 3,000 miles ago. M.A.F. and new plugs (Iridium NGK plugs) and 8 mm wires, new msd coil packs, new fuel pump and filter all replaced a bout a year ago about 10,000 miles on them Help guys please Oil, trans and coolant are fine Thanks