Removed from a 2004 Yamaha R6
No cracks, or repairs
No leaks or repairs
All outlets good
Comes complete with fans and hoses
Does have areas of flaky paint ( shown in the pictures )
Thanks for looking
Luke