This is from a 2004 Pontiac Vibe (I spend most of my time creeping around corolla forums, more support) with the 1ZZ-FE engine, FWD. Part is about 2.5'tall and 2' in diameter. Best guess if from a motor mount but I can't see for sure where it would come into play, nor have i seen anything in Haynes or Service Manual yet.
Since last winter I have been slowly working on a clutch and head gasket. So all pulleys, motor mounts, subframe and exhaust have come off and are now working their way back on. In full disassembly I moved about 75 miles and had it on a trailer. not until I first popped the hood after the move did this little gem fall out.
Along with those repairs I have done several other things: Gas Tank repair, Filler Neck, Catalytic Converter replacement, both 02 Sensors, all Brake Pads/Shoes/Rotors/Drums/Calipers, front and rear Shocks and Struts, Lower Control Arm Bushings, Tie Rods, Vavles, Valve Guides/Seals, Timing Chain/Guides/Tensioner, Oil Pump, Water Pump, Thermostat, Coolant Temp Sensor, PCV, Flywheel, and all applicable Gaskets/Seals, Spark Plugs, Air/Oil filter, all Fluids. In addition, I've replaced all interior Seats/Trim/Carpet/Headliner/Rear Hatch except for Dash. Remote Start, other Audio and Lighting Wiring. So there is a lot going on, hard to narrow down just based on what I've been into.
Any help, very, very appreciated.