Mine has the baffle. I know it took my awhile to get it to sit in there. Not sure how it fit finally but, it did and seals well. If you can get it in just right it does work. It took some wiggling and some adjusting but did work. Fuel gauge is accurate to. If you have the option to go original I would go original but, if like me you have no option it will work.